我想我已经看到过这样做,但不确定在哪里。我想做的是创建一个bat文件,在发送给 friend 时我可以将其与我的类文件打包在一起,以向他们展示进度/询问非编程问题的建议。我的 friend 在编码方面不太得心应手,也不喜欢更改计算机设置。仅使用 java myClass 作为命令行在这里不起作用,因为虽然我的 friend 确实安装了 java,但他没有设置他的 Windows 环境变量,因此他的命令提示符知道在哪里可以找到 java。
我需要在批处理文件中添加什么样的行才能弥补这样的问题?
最佳答案
创建 list 文件(manifest.txt):
Main-Class: com.mycompany.myapp.MyMainClass
将您的应用程序打包为 jar:
jar cfm myjarfile.jar manifest.txt *.class
创建批处理文件:
start myjarfile.jar
关于java - 以不需要指定路径的方式从bat文件运行java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17349356/