在http://ant.apache.org/manual/tutorial-HelloWorldWithAnt.html
中echo Main-Class: oata.HelloWorld>myManifest
md build\jar
jar cfm build\jar\HelloWorld.jar myManifest -C build\classes .
java -jar build\jar\HelloWorld.jar
注意:echo Main-Class指令中的> -sign周围没有空格,因为它会伪造它!
任何人都知道为什么会有这样的说明。当我们在> -sign周围发现balnks时,我没有看到任何差异。
答案 0 :(得分:1)
你是对的,没有区别。不确定教程中的消息意味着什么。
答案 1 :(得分:0)
只是一个猜测。
这可能意味着强调需要正确复制该行。 Main-Class attribute
'Main-Class:'
以外的任何值都将无法创建jar。
在Main - Class
或之后有空格
就在之前:'Main-Class :
给出错误invalid header field name
:..