1.【右鍵點擊項目】-> 【Open Module Settings】
2.【Artifacts】 -> 【JAR】 -> 【From modules with dependences】
Main Class就是JAR文件的主類
JAR files from libraries中的
- extract to the target JAR的意思是提取依賴庫的字節碼文件到目標的JAR文件中
- copy to the output directory and link via manifest的意思是把依賴庫拷貝到輸出的目錄,並在manifest中添加對應的屬性
- 生成的
MANIFEST.MF
會包含Class-Path
屬性,且會拷貝相應的依賴包到輸出的目錄
Directory for META-INF/MANIFEST.MF會在填寫的目錄下生成META-INF/MANIFEST.MF
文件
會在src/main/resources/
目錄下生成META-INF/MANIFEST.MF
出現”META-INF/MANIFEST.MF” already exists in VFS的錯誤