JDK全体をインストールせずにWindowsでJavaコードをコンパイルするにはどうすればよいですか?
-
05-07-2019 - |
質問
ランタイム環境(バージョン1.6.0_01-b06)がすでに整っているとしましょうが、この特定のPCには管理者権限がないため、JDKをインストールできません。それでは、インストールを必要としない、移植可能なJDKまたはWindows用のスタンドアロンJavaコンパイラはありますか?
解決
tools.jarファイルをJDKから取得して(別のマシンからコピーする必要があります)、それが機能するかどうかを確認します。
javacは基本的に、コンパイラーの特定のクラスでVMを起動する小さなexeです。
また、JDKのインストールに関して、他のマシンからのコピーでは実行できなかった(私が認識している)ものは何もありません。そのため、JDKをインストールできるマシンに乗って、インストールしてから、権限のないマシン上の場所にファイルをコピーして、動作するはずです。
他のヒント
JDKをインストールする必要はありません。別のマシンからコピーして、PATHを%jdk%/ binに、JAVA_HOMEを%jdk%に設定するだけです(実際には、PATHだけで十分な場合がよくあります)。いつもやっています。
Eclipseは非常にうまく機能します。ポータブルideであるため、独自のjdkを使用します。私は何かをすばやく書き込もうとするとき、jGrasp w / jdkのフォルダーをPATHとして個人的に使用します。
Jikes を試すことができます。
所属していません StackOverflow