我爲一個庫的項目創建了一個pom.xml文件。如果artefact是庫,Maven的pom.xml中是否需要「main.class」XML元素?
是<main.class>
爲此需要POM XML元素<properties>
?
(該庫有一個小型的測試Main.java,我並不打算首先將其包含在庫JAR文件中,所以我寧可不要將該測試文件用作main.class,除非需要) 。
我爲一個庫的項目創建了一個pom.xml文件。如果artefact是庫,Maven的pom.xml中是否需要「main.class」XML元素?
是<main.class>
爲此需要POM XML元素<properties>
?
(該庫有一個小型的測試Main.java,我並不打算首先將其包含在庫JAR文件中,所以我寧可不要將該測試文件用作main.class,除非需要) 。
是在Maven的pom.xml的需要「main.class」 XML元素,如果製造品是庫?
號在最基本的層面上,行家創建從一定structure項目罐子,如果你有一個主類或不是不關心。使用mvn clean install
:
該命令告訴Maven構建所有模塊,並將其安裝到本地存儲庫中。本地存儲庫創建在您的主目錄(或您創建它的替代位置)...(其他項目可以聲明爲依賴項)
maven只關心擁有主類的唯一時間是當你想要到make the jar executable
「main.class」是什麼意思?一個班主要?不,這不是必需的。
如果你的意思是一個main方法,像下面這樣的執行入口點,它也不是必需的。除非你想直接執行代碼。
public static void main(String[] args) {
}
「main.class」是pom.xml中的一個屬性(因爲我希望是顯然來自標記,對不起:)問題不在於類 – DVK
我在參考指南中看不到'':https://maven.apache.org/pom.html –
Compass