idea 2019.2导出可执行Jar

idea 2019.2导出可执行Jar

项目结构

实例项目结构如下,现在我想导出module01中的Test类.
这里有一张图片

导出可执行jar步骤

导出可执行jar需要的设置

打开Project Structure

依次点击File->Project Structure打开Project Structure对话框:
这里有一张图片
这里有一张图片

打开Create jar from modules对话框

然后依次点击:Artifacts->加号->JAR->From modules with dependencies...打开Create jar from modules对话框
这里有一张图片

选择模块 选择主类

  1. Module选择框中选择要导出的模块,
  2. Main Class选择框中选择要主类.
  3. 其他的默认,然后点击OK即可.
    这里有一张图片
  4. 继续点击OK:
    这里有一张图片

这时候会在模块根目录下生成一个MANIFEST.ME文件,如下所示:
这里有一张图片

生成可执行Jar

点击Build->Build artifacts...
这里有一张图片
然后在弹出的对话框中选择Build:
这里有一张图片

运行可执行jar

最后会在out目录下的artifacts目录下生成jar文件,如下所示:
这里有一张图片
打开jar文件所在的目录,然后在该目录下打开cmd,使用java -jar xxxx.jar命令运行该jar包:
这里有一张图片
运行效果如下所示:
这里有一张图片