Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从powershell开始用Dargs启动java_Powershell - Fatal编程技术网

从powershell开始用Dargs启动java

从powershell开始用Dargs启动java,powershell,Powershell,如何在powershell的命令提示符下运行此命令 java-DSTOP.PORT=9100-DSTOP.KEY=juststop-Xms256M-Xmx512M-jar start.jar 它给出错误:无法找到或加载主类。端口=9100 我试过: iex'java-DSTOP.PORT=9100-DSTOP.KEY=juststop-Xms256M-Xmx512M-jar start.jar' iex“java-DSTOP.PORT=9100-DSTOP.KEY=juststop-Xms25

如何在powershell的命令提示符下运行此命令

java-DSTOP.PORT=9100-DSTOP.KEY=juststop-Xms256M-Xmx512M-jar start.jar

它给出
错误:无法找到或加载主类。端口=9100

我试过:

  • iex'java-DSTOP.PORT=9100-DSTOP.KEY=juststop-Xms256M-Xmx512M-jar start.jar'
  • iex“java-DSTOP.PORT=9100-DSTOP.KEY=juststop-Xms256M-Xmx512M-jar start.jar”
  • @“同上”@
  • Just
    java-DSTOP.PORT=9100-DSTOP.KEY=juststop-Xms256M-Xmx512M-jar start.jar
  • 还有很多没有结果
如果您想尝试一下,只需下载ApacheSolr并从powershell启动和停止jetty


在命令提示符下,要启动的命令是
java-DSTOP.PORT=9100-DSTOP.KEY=juststop-Xms256M-Xmx512M-jar start.jar
,要停止的命令是
java-DSTOP.PORT=9100-DSTOP.KEY=juststop-jar start.jar--stop
如果在PowerShell v3.0上运行,请尝试以下操作:

java --% -DSTOP.PORT=9100 -DSTOP.KEY=juststop -Xms256M -Xmx512M -jar start.jar
如果您使用的是V1或V2,请尝试:

java '-DSTOP.PORT=9100' '-DSTOP.KEY=juststop' -Xms256M -Xmx512M -jar start.jar

嗨,谢谢你的回答。那么,我命令中的“点”是我所有尝试失败的原因吗是什么让您为几个参数加上单引号的?以及--%运算符的名称是什么?我不能在没有名字的情况下进行网络搜索:(谷歌将我带到随机无关的页面。@Zasz我没有看到任何来自微软的官方文档。我通过MVP渠道了解到这一点,并在这里写了博客:@Zasz这也记录在PowerShell团队的博客上