2016-07-28 2 views
0

Я не хочу, чтобы создать баночку из командной строки в Windows, с помощью этого сценария:Нет главный манифеста атрибута после создания баночки, Cmd Windows,

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

В моем файле манифеста у меня нет Main-Class: Main. Есть идеи?

Спасибо.

+0

The запись Class-Path в манифесте относительных URL-адрес, а не пути Windows. Они должны использовать косые черты. Он не поддерживает подстановочные знаки AFAIK. – EJP

ответ

0

Вы можете указать класс точки входа с помощью -e флага См этого link