用Java_OPTS启动Java【JAVA教程】

!
也想出现在这里? 联系我们
信息

用Java_OPTS启动Java,第1张

概述用Java_OPTS启动Java

这应该是一个非常简单的问题,我不能相信我无法从Google上find任何东西。

我正在使用powershell,我试图从命令行运行一个Java应用程序:

$memory = \”-xms128m -Xmx1028m -XX:MaxPermSize=512m\” $ssl = \”-Djavax.rmi.ssl.clIEnt.enabledProtocols=`\”TLSv1`\” -Djavax.rmi.ssl.clIEnt.enabledCipherSuites=`\”_removed_`\” -Djavax.net.ssl.trustStorePassword=`\”_removed_`\” -Djavax.net.ssl.trustStore=`\”_removed_`\” -Djavax.net.ssl.keyStorePassword=`\”_removed_`\” -Djavax.net.ssl.keyStore=`\”_removed_`\” -Djava.endorsed.dirs=`\”$($ddmsLoc)tomcat6endorsed`\”\” $classpath = getClasspath \”manager\” $null $java_opts = \”$($memory) $($ssl) -Djavax.net.deBUG=all\” $cmd = \”$($java) $($java_opts) -cp `\”$($classpath)`\” dss.vector.solutions.manager.server.ServerStatus -g\” Invoke-Expression $cmd

但由于某种原因,它认为我的JAVA_OPTS参数是我正在运行的java类的名称:

Caused by: java.lang.classNotFoundException: .rmi.ssl.clIEnt.enabledProtocols=TLSv1

我努力了:

linux shell标题大小写

RewriteBase的值是否可以作为variables/引用?

双击文件时如何控制运行Python的版本?

未知types名称“caddr_t”错误

不能在VS2015中包含DirectX头文件

带/不带引号的ssl选项

实际上设置JAVA_OPTS环境variables,直到我读到其他地方的JVM不会读取该variables。

用更多的引号把它们包起来

我有点不知所措

windows PATH中的某些string导致错误

Bash脚本:扩展参数不使用$ @或$ *

在windows上启动Zookeeper时,JAVA_HOME设置不正确

如何在运行Inno Setup Installer时修改PATH环境variables?

不能访问PHP中的环境variables

Etan Reisner发表了一条评论,帮助我解决了这个问题:

为什么PowerShell拆分包含连字符和句点的参数?

windows是(出于某种原因)将参数分成一半。

echo -Dmy.param=value

收益:

-Dmy .param=value

如果参数用引号括起来,如:

echo \”-Dmy.param=value\”

那么它工作得很好。

总结

以上是内存溢出为你收集整理的用Java_OPTS启动Java全部内容,希望文章能够帮你解决用Java_OPTS启动Java所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

© 版权声明
THE END
喜欢就支持一下吧
点赞103 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容