gpt4 book ai didi

java - 无法识别的选项 : -compiler

转载 作者:行者123 更新时间:2023-11-30 09:15:07 24 4
gpt4 key购买 nike

我正在尝试使用以下命令运行 XMLBeans:

scomp -compiler "C:\Program Files\Java\jdk1.5.0_14\bin\javac.exe"-cp "C:\libraries*"-out JarA.jar FileA.xsd

但是我在下面收到这个错误:

Unrecognized option: -compiler
Could not create the Java virtual machine.

如果我需要设置什么,你能帮我吗?

java 版本

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)

最佳答案

有时在 SetDomainEnv.cmd 中默认代码会生成错误,因此您会得到无法识别的选项:-jrockit 所以 set BEA_JAVA_HOME= 应该位于 set SUN_JAVA_HOME=C:\Program 的顶部文件\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
)
)

关于java - 无法识别的选项 : -compiler,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20067285/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com