我在bat文件中有以下脚本。
path=C:\Program Files\Java\jdk1.8.0_181\bin
prompt $$
cls
javac GUI.java
echo Main-Class: GUI>manifest.mf
jar cmf manifest.mf GUI.jar GUI.class
java -jar GUI.jar
pause
将编译Java文件并创建清单文件。但是,在创建Jar文件时,命令提示符卡住(挂起)。它的行为就像在循环中一样。
! [命令提示符输出]:https://i.stack.imgur.com/uO7gc.jpg
任何帮助将不胜感激。
答案 0 :(得分:0)
根据this(在jar命令选项> m下),您应该切换清单文件和jar文件名,因此jar cmf GUI.jar manifest.mf GUI.class
答案 1 :(得分:0)
该脚本被命名为“ jar”,这导致了问题。我重命名了文件,它可以正常工作。