2012-05-16 28 views
0

如何爲我生成的war文件設置入口點? 這裏是我的清單文件MANIFEST.MF的正確命名約定是什麼

Manifest-Version: 1.0 
Main-Class: Test 

與套餐名稱:

Manifest-Version: 1.0 
Main-Class: com.process.Test 

當我部署,並嘗試使用從CMD運行:Java的罐子myFile.war

我得到:不管我是否用主類指定一個包名稱,它都可以使用這個名稱。

在此先感謝:)

+0

包名是必需的。你在使用罐子還是戰爭? – Jeremy

+0

我正在與戰爭合作 – Fabii

+0

你不能這樣運行。 http://stackoverflow.com/questions/5591787/convert-war-file-to-exe-file – Jeremy

回答

0

您的班級沒有包嗎? 請試着將其specyfing爲:

Main-Class: com.maventest.Test 
+0

是的,它確實有一個包?我試着用:com.process.Test,它仍然給出了相同的錯誤。 – Fabii

+0

它是戰爭還是罐子? War是針對Web應用程序的,而jar則是針對一般的java程序/庫。你如何建立你的罐子?有了maven? – Majki

+0

其戰爭對不起。 – Fabii

相關問題