IDEA如何對單個的java class文件打成jar包
IDEA 對單個java文件打jar包,在打jar包的時候,需要先對java文件進(jìn)行編譯,然后在對.class文件進(jìn)行打包,在打包的時候需要注意,自己的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; 目錄相對應(yīng)

8.選中最底層文件夾
右鍵,Add Copy of —>File

9.選中之前編譯過的java文件
編譯過后為.class文件

- 第一個帶&的是內(nèi)部類
- 第二個是主類

點擊確定,然后Build—>Build Artifacts,選中剛剛添加的,進(jìn)行build

然后去輸出路徑里面找

找到 testOne.jar,用java反編譯工具查看,是否打包成功
成功打包

總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
EasyExcel如何導(dǎo)出多級且動態(tài)的表頭
文章介紹了使用EasyExcel庫實現(xiàn)Excel多級表頭導(dǎo)出的步驟,包括創(chuàng)建表頭集合、導(dǎo)出數(shù)據(jù)集合、設(shè)置樣式和列寬,以及自動合并表頭和測試導(dǎo)出2026-01-01
SpringBoot的@Value給靜態(tài)變量注入application.properties屬性值
這篇文章主要介紹了SpringBoot的@Value給靜態(tài)變量注入application.properties屬性值,Spring是一個開源的框架,主要是用來簡化開發(fā)流程,通過IOC,依賴注入(DI)和面向接口實現(xiàn)松耦合,需要的朋友可以參考下2023-05-05
SpringMvc接收參數(shù)方法總結(jié)(必看篇)
下面小編就為大家?guī)硪黄猄pringMvc接收參數(shù)方法總結(jié)(必看篇)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-06-06

