java有其他包依赖怎么打包_idea打包java程序(包含依赖的所有jar包)

  • Post author:
  • Post category:java


Intellij Idea打包Java项目

打开模块设置

如下图所示,选中需要打包的模块,右键点击,即会出现如下图所示的内容,点击Open Module Settings。

e93a8eae919fb699dd8859c8b0851b36.png

创建Artifacts

aa9caf8bd7c99c807037afa81987dfe7.png

配置Jar包信息

注意配置输出路径 Output directory;

ee1232d3f3ced8e216b77accc9b19140.png

移动依赖Jar包到指定文件夹中并配置路径

如下图所示,将项目依赖的Mysql驱动包移动到library文件夹中。方法是只需要在上右键点击创建文件夹,然后将第三方的Jar包拖动进入此文件夹即可。

a1d23f87d751672094d5c8cf9633a037.png

并且点击图中马赛克部分的那个Jar文件在下方三个输入框中按照如下图配置到时模块生成的Jar包中的主类(包含Main方法的类)以及所依赖的第三方类库的地址。

e40c35d30ca897417a525bd8ada70252.png

在配置依赖Jar的路径时,需要特别注意,如下图所示,在指定的jar文件之前增加“library”即刚才存放第三方Jar文件的新建目录的名称,如果在Linux中的IDE上操作,路径应改为“library/”;

点击OK,退出配置部分。

生成自己的Jar文件

在Intellij Idea的菜单栏中依次选择“Build -> Build Artifacts”选项,最后选择Rebuild操作,即可在上述指定的输出目录中发现本次生成的Jar文件。

19f4004cec2a14aa6e475d02bdeddb78.png

运行

在命令行中跳转到输出目录中,以“java -jar 生成的jar包名称.jar”即可实现运行。

到此这篇关于idea打包java程序(包含依赖的所有jar包)的文章就介绍到这了,更多相关idea打包java程序内容请搜索云海天教程以前的文章或继续浏览下面的相关文章希望大家以后多多支持云海天教程!

原文链接:https://blog.csdn.net/nopotential/article/details/79018471



版权声明:本文为weixin_39895977原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。