我在Windows Server 2012上运行java程序,我想设置JAVA_OPTS变量并使用它,这是我的工作方式:
在安装它的jdk的bin中打开命令提示符,然后执行以下命令:
$set JAVA_OPTS = “-Xdebug , server=y”
然后仅在命令提示符的下一行,当我尝试运行
时$java $JAVA_OPTS –cp .Server
(其中Server是java程序的名称),我得到一个错误说: 无法找到或加载程序集$ JAVA_OPTS。请让我知道我在这里做的错误。我没有为此目的使用IDE。
答案 0 :(得分:3)
你必须设置变量,如:
set JAVA_OPTS = “-Xdebug , server=y”
并以这种方式使用
java %JAVA_OPTS% –cp .Server
答案 1 :(得分:2)
Windows使用“%JAVA_OPTS%而不是”$ JAVA_OPTS“,即UNIX / LINUX。 您可以通过回显:检查环境是否使用JAVA_OPTS更新: echo%JAVA_OPTS%。