IDEA build 可配置的 Artifacts

buid 可运行的jar包时,须要把config文件放在jar包外面,已方便配置。另外 须要引用的jar包,也通通放到lib 目录下,已减轻生成jar的体积。java

步骤:ui

1.选择 Artifacts,点右面的加号➕,选择Other。spa

2.命名,设置输出路径。cmd

3.选择 <output root>, 点击新建图标,根据须要新建文件夹,好比 config,lib 等。编译

4. 选择 <output root>, 点击 create archive图标,建立jar包,能够改个须要的名字。class

5. 选择 jar 文件,点击上方 绿色➕号,选择 module output,将项目编译后的文件放如jar文件。module

6. 选择 lib 文件夹,点击上方 绿色➕号,选择 library files,将须要的jar包添加到 lib 目录下。配置

7. 选择 config 文件夹,点击上方 绿色➕号,选择 directory content,关联到项目须要的配置文件。file

8. 选择 jar 文件, 点击下方 Create Manifest 按钮,建立 Manifest 文件。引用

在弹出的对话框中,选择 Manifest 的保存路径。通常把文件建立在项目的 resources 文件夹下,这样会编译到 classpath 路径下。

或者 咱们已经有 manifest 文件,能够选择 use existing manifest 按钮,并选择已有的 manifest 文件

9. 点击 main class 与 class path 后面的按钮。设置 main class 的路径和须要的jar包路径。

 

10,都设置好后,大概结构以下

编译成品:

运行jar

在config 目录下配置好后,cmd运行

java -jar xxx.jar

相关文章
相关标签/搜索