第一步:下载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 样式插件支持”和“Eclipse e4 工具开发人员资源”(或仅搜索“Eclipse 测试、工具、示例和附加”并添加所有)
第 5 步::Use ngit's sharpen.core jar file 并将其放入您的“eclipse/plugins”文件夹中。
第 6 步: mlink your "/Program%20Files/" to be "/Program Files/" 我相信这是火星的一个错误。这样可以防止“org.eclipse.swt.win32.win32.x86_64_3.104.0.v20150528-0211.jar”找不到错误(即使存在)。
第 7 步: 在 eclipse 中运行 Ant 文件。它应该告诉你它已编译。否则它会给你一个链接到
第 8 步: Sharpen 做得很好,但会出现错误。如果错误太常见,请编辑“锐化所有选项”并重新运行。
注意:经过太多小时的尝试,我无法让它在 Luna 中工作。更新到火星,我可以解决不同的问题。它不会识别“在注册表中找不到”“sharpen.core.application”。更新到火星似乎可以解决它。
Link to example github project