IDEA如何對單個的java class文件打成jar包
IDEA 對單個java文件打jar包,在打jar包的時候,需要先對java文件進行編譯,然后在對.class文件進行打包,在打包的時候需要注意,自己的java文件中是否包含內(nèi)部類,如果包含內(nèi)部類的話,需要選中兩個class文件
打開IDEA
File—》Project Structure ----》Artifacts
1.創(chuàng)建一個空的Artifacts
2.修改jar的名稱
3.創(chuàng)建Mainifest
4.選中項目根目錄,確定
5.生成MEAT-INF
6.點擊testOne.jar
右鍵創(chuàng)建文件夾
7.文件夾的目錄
要跟打jar的java文件的package sc.app.stc.quant.strategy.template; 目錄相對應
8.選中最底層文件夾
右鍵,Add Copy of —>File
9.選中之前編譯過的java文件
編譯過后為.class文件
- 第一個帶&的是內(nèi)部類
- 第二個是主類
點擊確定,然后Build—>Build Artifacts,選中剛剛添加的,進行build
然后去輸出路徑里面找
找到 testOne.jar,用java反編譯工具查看,是否打包成功
成功打包
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Idea入門教程之一分鐘創(chuàng)建一個Java工程
idea作為Java開發(fā)最好用的編寫代碼軟件之一,首先進行的就是工程的創(chuàng)建,這篇文章主要給大家介紹了關(guān)于Idea入門教程之一分鐘創(chuàng)建一個Java工程的相關(guān)資料,文中通過圖文介紹的非常詳細,需要的朋友可以參考下2024-07-07IntelliJ IDEA自定義代碼提示模板Live Templates的圖文教程
這篇文章主要介紹了IntelliJ IDEA自定義代碼提示模板Live Templates,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-03-03SpringMVC 參數(shù)綁定相關(guān)知識總結(jié)
這篇文章主要介紹了SpringMVC 參數(shù)綁定相關(guān)知識總結(jié),幫助大家更好的理解和學習使用SpringMVC,感興趣的朋友可以了解下2021-03-03Spring Boot使用Druid進行維度的統(tǒng)計和監(jiān)控
這篇文章主要介紹了Spring Boot使用Druid進行維度的統(tǒng)計和監(jiān)控,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2017-04-04詳解SpringBoot?調(diào)用外部接口的三種方式
SpringBoot不僅繼承了Spring框架原有的優(yōu)秀特性,而且還通過簡化配置來進一步簡化了Spring應用的整個搭建和開發(fā)過程,這篇文章主要介紹了SpringBoot?調(diào)用外部接口的三種方式,需要的朋友可以參考下2023-04-04