概述:

今天有一个需求,要使用Intellij Idea 将java项目打包成jarcmd中执行.jar文件

实践:

以最简单的Hello world项目为例,开始分步讲解。

1. 新建Hello world项目

1.1 打开idea,菜单File->new->project

Intellij Idea 将java项目打包成jar,cmd运行该jar

1.2 左侧选择java,右侧什么都不选,单击next

Intellij Idea 将java项目打包成jar,cmd运行该jar

1.3 打对勾“Create project from template”,选择“Java Hello World”,单击next

Intellij Idea 将java项目打包成jar,cmd运行该jar

1.4 项目名和项目路径,自己设定,单击finish

Intellij Idea 将java项目打包成jar,cmd运行该jar

1.5 HelloWorld项目建好了

Intellij Idea 将java项目打包成jar,cmd运行该jar

2.导出jar包

2.1 菜单File->project structure

Intellij Idea 将java项目打包成jar,cmd运行该jar

2.2 在弹窗最左侧选中Artifacts->"+",选jar,选择from modules with dependencies

Intellij Idea 将java项目打包成jar,cmd运行该jar

2.3 在如下的图形中需要注意两个地方:

1) 需要选择jar包默认运行的入口类 
2) 需要设置MANIFEST.MF的位置

Intellij Idea 将java项目打包成jar,cmd运行该jar

2.4 到这里导出jar还没有结束,继续点击Build–>Build Artifacts

Intellij Idea 将java项目打包成jar,cmd运行该jar

2.5 继续如下的操作,导出jar

Intellij Idea 将java项目打包成jar,cmd运行该jar

3. cmd运行jar

3.1 上述步骤后,你会在相应工程的目录下看到一个名称为out的文件夹。其中可以找到对应的jar文件,比如本次的HelloWorld.jar

Intellij Idea 将java项目打包成jar,cmd运行该jar

3.2 在jar包所在的文件夹上空白处,按住Shift键,右击,选择在此处打开命令窗口

Intellij Idea 将java项目打包成jar,cmd运行该jar

3.3 cmd窗口出现了,输入“java -jar HelloWorld.jar” 回车

Intellij Idea 将java项目打包成jar,cmd运行该jar

3.4 出现“Hello World!”,说明运行jar包成功,任务结束。

Intellij Idea 将java项目打包成jar,cmd运行该jar


end

-----------------------------------------------------------------------------------------------------

注:作者 望穿秋水见伊人,本人使用IntelliJ IDEA 2018.1.4 x64版本

相关文章:

  • 2021-08-29
  • 2022-02-15
  • 2021-11-14
  • 2021-07-06
  • 2021-07-09
  • 2021-11-05
  • 2021-11-04
猜你喜欢
  • 2021-09-12
  • 2022-12-23
  • 2021-10-12
  • 2022-01-17
  • 2021-12-15
相关资源
相似解决方案