1

xmlBeans のサンプルを実行して xsd をコンパイルし、それに対応する jar を作成しようとしていますが、このエラーが何度も発生しています

java.io.Exception: Cannot run program "filelocation\javac": CreateProcess error=2, The system cannot find the file specified
    at java.lang.ProcessBuilder.start
    ............

「パス」または「クラスパス」環境変数に関連している可能性があります。何か提案してください。

4

1 に答える 1

3

問題の解決策を見つけました

コマンドを使用していました

scomp -out Automotive-policy.jar Automotive-policy.xsd

しかし、パス変数のjavacの場所に問題があったと思います

だから私はこのコマンドを与えました

scomp -compiler "c:\ Program Files \ Java \ jdk1.6 \ bin \ javac.exe" -out Automotive-policy.jar Automotive-policy.xsd

そしてそれはその場所で望ましいautomobile-policy.jarを与えました。

javac.exeの場所が異なる場合があることに注意してください。

于 2013-01-30T10:25:53.230 に答える