IntelliJ IDEA如何编译Java工程及创建可执行jar文件

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 20:10   3942   0

参考路径:https://jingyan.baidu.com/article/c275f6ba0bbb65e33d7567cb.html

  1. 用Intelij idea新建一个空白java工程

  1. 编写java核心代码

新建包com.test

新建类 test

package com.test

public class test{

public static void main(String[] args){

System.out.println(“hello world”);

}

}

  1. 首先要介绍的是 Artifact 这个概念,可以理解为一种构建,比如说 Android Studio 构建出来的 Artifact 就是 Apk 文件。Java 程序当然是可以构建出 Jar 包的。在一个 Java 或 Kotlin 工程中,在 IDEA 的顶部的工具栏上,找到 Project Structure 图标。按组合键ctrl+shift+alt+s进入项目结构界面,点击第二张图片上的『+』按钮,选择第二个选项。

  1. 为jar包添加一个主函数,点OK继续

  1. 如果主函数有依赖包,点击『+』按钮添加依赖jar包,点击OK后可以看到工程中多出了META-INFO文件,里面包含了Jar的入口函数信息

  1. 执行组建jar操作:按照下图操作后可以看到最终生成的jar文件

  1. 7

打开命令行cmd,将目录切换到生成jar包的文件位置,执行如下命令:

java -jar jar.jar 1 + 2

输出:3

参考路径:https://jingyan.baidu.com/article/c275f6ba0bbb65e33d7567cb.html

  1. 用Intelij idea新建一个空白java工程

  1. 编写java核心代码

新建包com.test

新建类 test

package com.test

public class test{

public static void main(String[] args){

System.out.println(“hello world”);

}

}

  1. 首先要介绍的是 Artifact 这个概念,可以理解为一种构建,比如说 Android Studio 构建出来的 Artifact 就是 Apk 文件。Java 程序当然是可以构建出 Jar 包的。在一个 Java 或 Kotlin 工程中,在 IDEA 的顶部的工具栏上,找到 Project Structure 图标。按组合键ctrl+shift+alt+s进入项目结构界面,点击第二张图片上的『+』按钮,选择第二个选项。

  1. 为jar包添加一个主函数,点OK继续

  1. 如果主函数有依赖包,点击『+』按钮添加依赖jar包,点击OK后可以看到工程中多出了META-INFO文件,里面包含了Jar的入口函数信息

  1. 执行组建jar操作:按照下图操作后可以看到最终生成的jar文件

  1. 7

打开命令行cmd,将目录切换到生成jar包的文件位置,执行如下命令:

java -jar jar.jar 1 + 2

输出:3

可见jar文件正常运行了

可见jar文件正常运行了

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP