idea打包java程序(包含依赖的所有jar包)
2018-04-12 15:27
363 查看
Java项目打包并处理依赖Jar包
原创 2016年09月28日 20:10:54 标签:intellij idea /jar 240
Intellij Idea打包Java项目
打开模块设置
如下图所示,选中需要打包的模块,右键点击,即会出现如下图所示的内容,点击Open Module Settings。
创建Artifacts
配置Jar包信息
注意配置输出路径 Output directory;
移动依赖Jar包到指定文件夹中并配置路径
如下图所示,将项目依赖的Mysql驱动包移动到library文件夹中。方法是只需要在上右键点击创建文件夹,然后将第三方的Jar包拖动进入此文件夹即可。
并且点击图中马赛克部分的那个Jar文件在下方三个输入框中按照如下图配置到时模块生成的Jar包中的主类(包含Main方法的类)以及所依赖的第三方类库的地址。
在配置依赖Jar的路径时,需要特别注意,如下图所示,在指定的jar文件之前增加“library\”即刚才存放第三方Jar文件的新建目录的名称,如果在Linux中的IDE上操作,路径应改为“library/”;
点击OK,退出配置部分。
生成自己的Jar文件
在Intellij Idea的菜单栏中依次选择“Build -> Build Artifacts”选项,最后选择Rebuild操作,即可在上述指定的输出目录中发现本次生成的Jar文件。
6. 运行
在命令行中跳转到输出目录中,以“java -jar 生成的jar包名称.jar”即可实现运行。
原创 2016年09月28日 20:10:54 标签:intellij idea /jar 240
Intellij Idea打包Java项目
打开模块设置
如下图所示,选中需要打包的模块,右键点击,即会出现如下图所示的内容,点击Open Module Settings。
创建Artifacts
配置Jar包信息
注意配置输出路径 Output directory;
移动依赖Jar包到指定文件夹中并配置路径
如下图所示,将项目依赖的Mysql驱动包移动到library文件夹中。方法是只需要在上右键点击创建文件夹,然后将第三方的Jar包拖动进入此文件夹即可。
并且点击图中马赛克部分的那个Jar文件在下方三个输入框中按照如下图配置到时模块生成的Jar包中的主类(包含Main方法的类)以及所依赖的第三方类库的地址。
在配置依赖Jar的路径时,需要特别注意,如下图所示,在指定的jar文件之前增加“library\”即刚才存放第三方Jar文件的新建目录的名称,如果在Linux中的IDE上操作,路径应改为“library/”;
点击OK,退出配置部分。
生成自己的Jar文件
在Intellij Idea的菜单栏中依次选择“Build -> Build Artifacts”选项,最后选择Rebuild操作,即可在上述指定的输出目录中发现本次生成的Jar文件。
6. 运行
在命令行中跳转到输出目录中,以“java -jar 生成的jar包名称.jar”即可实现运行。
相关文章推荐
- 【Maven学习】Maven打包生成包含所有依赖的jar包
- Maven打包可执行的jar文件(包含所有依赖和不存在spring无法解析schema)
- 【Maven学习】Maven打包生成包含所有依赖的jar包
- idea 打包包含依赖的JAR文件
- Maven打包生成包含所有依赖的jar包
- 【Maven学习】Maven打包生成包含所有依赖的jar包
- 【Maven学习】Maven打包生成包含所有依赖的jar包
- 打包Java程序,jar转exe并且不依赖java环境
- IDEA打包java程序为jar
- 利用maven-shade-plugin打包包含所有依赖jar包
- Maven打包生成包含所有依赖的jar包
- 【Maven学习】Maven打包生成普通jar包、可运行jar包、包含所有依赖的jar包
- 【Maven学习】Maven打包生成普通jar包、可运行jar包、包含所有依赖的jar包
- netbeans打包java程序,并包含外部jar包
- netbeans打包java程序,并包含外部jar包
- 将连接MySQL数据库的java项目程序打包成为.jar格式
- 用命令行将Java程序打包为jar文件
- java中的jar打包成可执行文件,可以避免在linux中的java程序运行时内存剧增现象
- [idea]idea打包java可执行jar包
- eclipse导出java工程依赖的所有maven管理jar包