我试图使用以下命令运行XMLBeans:
scomp -compiler "C:\Program Files\Java\jdk1.5.0_14\bin\javac.exe“-cp”C:\库*“-out JarA.jar FileA.xsd
但是,我在下面得到了这个错误:
Unrecognized option: -compiler
Could not create the Java virtual machine.如果有什么需要我安排的话,你能帮我吗?
java -version
java version "1.6.0_13"
Java(TM) SE Runtime Environment (build 1.6.0_13-b03)
Java HotSpot(TM) Client VM (build 11.3-b02, mixed mode)发布于 2016-03-10 07:14:52
SomeTimes在SetDomainEnv.cmd中,默认代码将错误地生成,因此u将得到无法识别的选项:-jrockit所以set BEA_JAVA_HOME=应该位于set SUN_JAVA_HOME=C:\Program Files\Java\jdk1.7.0_67.的顶部
不正确生成的代码
set SUN_JAVA_HOME=C:\Program Files\Java\jdk1.7.0_67
set BEA_JAVA_HOME=
if "%JAVA_VENDOR%"=="Oracle" (
set JAVA_HOME=%BEA_JAVA_HOME%
) else (
if "%JAVA_VENDOR%"=="Sun" (
set JAVA_HOME=%SUN_JAVA_HOME%
) else (
set JAVA_VENDOR=Sun
set JAVA_HOME=C:\Program Files\Java\jdk1.7.0_67
)
)正确生成的代码
set BEA_JAVA_HOME=
set SUN_JAVA_HOME=C:\Program Files\Java\jdk1.7.0_67
if "%JAVA_VENDOR%"=="Oracle" (
set JAVA_HOME=%BEA_JAVA_HOME%
) else (
if "%JAVA_VENDOR%"=="Sun" (
set JAVA_HOME=%SUN_JAVA_HOME%
) else (
set JAVA_VENDOR=Sun
set JAVA_HOME=C:\Program Files\Java\jdk1.7.0_67
)
)发布于 2013-11-19 11:48:37
确保设置了指向JDK安装的JAVA_HOME (JRE还不够)。
https://stackoverflow.com/questions/20067285
复制相似问题