-2

tools.jar私は好きなものに含まれているファイルのclasspathようなすべてを試しました

java -cp "C:\Program Files\Java\jdk.0.0.82\lib\tools.jar" SourceFile [ ( Paramters ) ]

また、 などのバイナリ ファイルがある場所にコピーしようとしましtools.jarたが、まだ が返されます。classpathjavacjavaToolProvider.getSystemJavaCompiler()null

私のコードを機能させるのを手伝ってください。

4

1 に答える 1

0

tools.jar ファイルを /lib からコピーするだけで動作します

System.out.println( System.getProperty( "java.home")) で取得できます

ほとんどの場合、C:\Program files\Java\jre(version) [Windows の場合] のようになります。

于 2016-12-04T04:55:32.703 に答える