2016-07-28 40 views
0

我想在Windows从命令行创建一个罐子这个脚本:创建后的jar无主清单属性,Cmd的视窗

cd Mongo-SQL/src 
javac -cp "..\\lib\\*;..\\lib\\hapi-lib\\*" *.java FHIRTranslate\*.java 
jar -cvfm ..\\lib\\runSQLSave.jar ..\\META-INF\\MANIFEST.MF *.class 

且相应的清单:

Manifest-Version: 1.0 
Class-Path: ..\\lib\\*.jar ..\\lib\\hapi-lib\\*.jar 
Main-Class: Main 

我运行后剧本我没有收到任何错误,但是当我要运行runSQLSave.jar我收到

无主清单属性,在runSQLSave.jar

在我的Manifest文件中我没有Main-Class: Main。有任何想法吗?

谢谢。

+0

的类路径项相对URL,而不是Windows路径指定入口点类。他们应该使用正斜杠。它不支持通配符AFAIK。 – EJP

回答

0

可以使用-e标志见清单此link