Idea:打包可執行的JAR文件,並指定JDK編譯版本

 

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的錯誤

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章