整天都在搜索为什么 Jenkins 不执行 Windows 批处理命令 Java x.y.java$Test
如果你打开Windows cmd并执行java x.y.java$Test,它就可以正常工作。我可以从任何目录执行 cmd,然后执行 java。
当我查看 Jenkins 环境变量或系统变量时,CLASSPATH 是相同的。我正在运行视窗 7
运行詹金斯 2.138.1
以下是错误消息:
错误:找不到或加载主类 bichromate.core.sTestCleanupFactory$Test
任何建议都会有所帮助
所以如果你添加 -cp,它在 jenkins 中工作
示例:java -cp 类的路径,然后是限定的类文件