2016-05-31 15 views
0

この質問は、Eclipseの古い痛みに由来しています。高dpiディスプレイではアイコンが小さすぎます。ファイルシステム内のアイコン(おそらく.pngまたは.gifファイル)を検索しても役に立ちません。これらはEclipseのjarファイルに隠されています。幸いにもjarファイルを開き、アイコンを変更してもう一度閉じることができますか?

enter image description here

、最新のネオンのバージョンは問題に取り組むことを約束します。それにもかかわらず、もし私がアイコンに到達し、それらを微調整することができれば、私は驚くだろう。私のプログラミング環境を完全にカスタムにするのは楽しいことです。

jarファイルを開いたり、いくつかのアイコンを取り出したり、自分のファイルに置き換えたり、jarファイルを閉じたり、Eclipseを起動したりできますか?

GithubのどこかでEclipseソースコード全体をダウンロードし、最初からすべてをコンパイルする唯一の方法です(独自のアイコンを元のアイコンに置き換えて)?それが唯一の可能性がある場合は、私は(私はそれを構築する方法のどこかにチュートリアルを得ることができない限り)諦めます。

編集: 明らかに、jarファイル内のいくつかのファイルを変更することはできません。なぜなら、それは「署名」を壊すからです。 Eclipseはあなたが変更したプラグイン・ジャーをもう実行しません。新しいファイルは、例えば、META-INFディレクトリに追加されます、あなたはjarファイルに署名するとき Unsigning a signed jar

:誰かがjarファイルをunsignする方法について説明し、次のStackOverflowのトピックに私をリダイレクト"MKSIGN.SF"と "MKSIGN.DSA"。 jarファイルから(zipユーティリティを使用して)それらを削除するだけで、署名がありません。

私はこのアドバイスに従ったが、役に立たなかった。 Eclipseはまだ私が変更したプラグインjarを実行することを拒否します。

EDIT: これらは、私はジャーファイルで、削除するファイルです:

  • META-INF/ECLIPSE_.SF
  • META-INF/ECLIPSE_.RSA
+0

**どのようにあなたはそのアドバイスに従っていますか?どのようなエラーメッセージが表示されますか?どのファイルを正確に削除しましたか? Eclipseでの署名ファイルの正確な名前は異なります。 –

+0

こんにちは@JonahGrahamさん、ありがとうございました。あなたの質問に答えるために** EDIT **を追加しました。 –

+0

それは私がやったときにはうまくいった。問題についてのエラーメッセージがなければ、私はもはやこれ以上助けられません。私の推測では、再ジャールドファイルは、もはや正しいものではないということです。あなたは "jar"ツールを使って操作しようとしましたか? –

答えて

7

Eclipseプラグインのjarファイルに署名があり、Eclipseが改ざんされていると判断した場合は動作しません。だから、あなたはそれらを変えるために最初からそれらを構築しなければならないでしょう。

6月にリリースされる予定のEclipse Neon(4.6)では、DPIの高い画面でいくつかの改良が施されています。リリース候補3は現在利用可能です。

+0

ありがとうございます。最初からビルドはできますか?プロセス全体(Windows上)に役立つステップバイステップガイドはありますか? –

+0

申し訳ありませんが、最初からビルドについてはわかりません。 –

+0

@ K.Mulier https://git.eclipse.org/c/からコードをチェックアウトしてから、(一般的に)mvnパッケージを実行すると結果はreleng.p2/target/repositoryディレクトリ –

-2

jarファイルは、あらかじめ定義されたディレクトリとメタファイルが内部にあるrarファイルです。 eclipse固有のハッシュチェックがあるかもしれませんが、基本的なJARの場合は、それを抽出し、リソースを変更して再圧縮し、うまく動作します。 WinRARで作業しているjarファイルを開きます。私はそれがオープンで、編集され、近いタイプの取引になることを賭ける。

+0

私はすでにそれを試しています。しかしそれはうまくいかなかった。たぶん私は何か間違ったことをしましたあなたはそれを試すことができますか? –

+2

.jarファイルはRARファイルではありません。これは、WinRARが開くことができる形式の1つであるzipファイルです。 – VGR