第一步:下载eclipse Mars(我用的是4.5.0)
第 2 步:打开 Eclipse。导入您的项目并为所有 java 文件使用 src/ 文件夹。
第 3 步:将文件“sharpen.properties”、“sharpen-all-options”、“run-sharpen.xml”和“header.txt”添加到项目文件夹的根目录。编辑sharpen.properties 以适应您的环境。在 run-sharpen.xml 中,将这些行注释掉,因为它们是依赖项的示例:
<arg value="-cp" />
<arg path="C:/eclipse/workspace/myproject/libs/kxml2-2.3.0.jar" />
<arg value="-cp" />
<arg path="C:/eclipse/workspace/myproject/libs/regexp-me.jar" />
第 4 步:帮助 > 安装新软件 > 查找并添加“Eclipse 2.0 Style Plugin Support”和“Eclipse e4 Tools Developer Resources”(或者只搜索“Eclipse Tests, Tools, Examples, and Extras”并全部添加)
第 5 步::使用 ngit 的sharpen.core jar 文件并将其放入您的“eclipse/plugins”文件夹中。
第 6 步: 将您的“/Program%20Files/”链接为“/Program Files/”我相信这是 Mars 中的一个错误。这可以防止“org.eclipse.swt.win32.win32.x86_64_3.104.0.v20150528-0211.jar”找不到错误(即使它存在)。
第 7 步:在 eclipse 中运行 Ant 文件。它应该告诉你它已编译。否则它会给你一个链接
第 8 步:锐化做得很好,但会出现错误。如果错误太常见,请编辑“锐化所有选项”并重新运行。
笔记:经过太多小时的尝试,我无法让它在 Luna 中工作。更新到火星,我可以解决不同的问题。它不会识别“在注册表中找不到”“sharpen.core.application”。更新到火星似乎可以解决它。
链接到示例 github 项目