• 写在前面
  • 步骤
    • 1.选择Artifacts>绿色+号>JAR>Empty
    • 2.选择Directory Content
    • 3.选中需要打包的package, 是编译后的class文件
    • 4.Build刚刚保存的那个Artifact
    • 5.到Output Directory目录下找Build后的jar包

 

1.选择Artifacts>绿色+号>JAR>Empty

name自定义, 我这里命名为org

Output directory自己定义, 知道生成后保存在哪就行了

IDEA将指定文件打成jar包_Java开发

2.选择Directory Content

IDEA将指定文件打成jar包_Java开发_02

 

3.选中需要打包的package, 是编译后的class文件

IDEA将指定文件打成jar包_IDEA_03

 然后就长这样, 点击Apply

IDEA将指定文件打成jar包_Java开发_04

 

4.Build刚刚保存的那个Artifact

IDEA将指定文件打成jar包_IDEA_05

IDEA将指定文件打成jar包_Java开发_06

 

5.到Output Directory目录下找Build后的jar包

IDEA将指定文件打成jar包_IDEA_07

 

==========================================2020-06-23补充=======================================

有人提到打出的jar没有包目录(如下)

IDEA将指定文件打成jar包_Java开发_08

解决方法为在打包的时候自己定义包文件夹:

IDEA将指定文件打成jar包_Java开发_09