ステップ 1: 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 Tools Developer Resources] を検索して追加します (または、単に [Eclipse Tests, Tools, Examples, and Extras] を検索してすべて追加します)。
ステップ 5: : ngit の Sharpen.core jar ファイルを使用して、「eclipse/plugins」フォルダーに配置します。
ステップ 6: "/Program%20Files/" を "/Program Files/"に mlink します これは Mars のバグだと思います。これにより、「org.eclipse.swt.win32.win32.x86_64_3.104.0.v20150528-0211.jar」が見つからないというエラーが (存在する場合でも) 防止されます。
ステップ 7: Eclipse で Ant ファイルを実行します。コンパイルされたことを示すはずです。それ以外の場合は、へのリンクが表示されます
ステップ 8: Sharpen はかなり良い仕事をしますが、エラーが発生します。エラーが頻繁に発生する場合は、「sharpen-all-options」を編集して再実行してください。
注:何時間も試行した後、これを Luna で動作させることができませんでした。火星に更新され、修正できるさまざまな問題がありました。「sharpen.core.application」がレジストリに見つかりませんでした」を認識しません。火星にアップデートすると修正されるようです。
サンプル github プロジェクトへのリンク