2016-01-12 49 views
0

首先,我搜索了類似的問題,並且發現了一些東西,但沒有什麼能幫助我解決問題。通過Intellij中的工件創建罐子時出錯

我試圖創建使用神器的IntelliJ一個jar文件,但每次我建立我有錯誤:Error: Could not find or load main class com.test.wms.test

這是我的test.java文件

package com.test.wms; 

public class test { 
    public static void main(String[] args){ 
     // empty 
    } 
} 

然後我去成Project Structure - >Artifacts並增加了一個新的工件,所選擇的類型(jar),所選擇的名稱(test.jar)和所產生的manifest.mf

(從上intelij工件頁面自動生成的)
Manifest-Version: 1.0 
Main-Class: com.test.wms.test 

而且這是神器編輯頁面 然後我生成項目,並嘗試午餐的konsole與java -jar test.jar和錯誤總是相同的:Error: Could not find or load main class com.test.wms.test

這是我的項目結構:

jarstructure

這是我的神器編輯頁面

enter image description here

錯誤在哪裏? 謝謝!

回答

0

由我定,當我創建一個從神器罐子我是選擇empty代替From modules with dependancy(輸出相同,但使用此選項的作品,也許是IDE做什麼特別的事)