j***a语言编译产生,j***a语言编译后会产生什么

kodinid 17 0

大家好,今天小编关注到一个比较意思的话题,就是关于java语言编译产生的问题,于是小编就整理了1个相关介绍Java语言编译产生的解答,让我们一起看看吧。

  1. IntelliJ IDEA如何将Java代码打成jar包发布?

IntelliJ IDEA如何将J***a代码打成jar包发布?

一、首先我们编写了一个J***a的类,该类中包含main方法,main方法是程序执行的入口,工程的整体结构下图所示。

二、接下来我们将包含了上面类的工程代码打成jar包,我们点击菜单栏中的File-->选择Project Structure...(Ctrl+Alt+Shift+S)进入设置页面,或者在IntelliJ IDEA页面右侧点击右上角的按钮也可到配置页面。

java语言编译产生,java语言编译后会产生什么-第1张图片-安济编程网
图片来源网络,侵删)

三、我们在Project Structure的设置页面选择Artifacts,然后点击右侧的绿色“+”号,接下来我们选择JAR-->From modules with dependencies...进入到设置页面。

四、接下来是最重要的步骤,下图中modules一般自动生成,Main class我们需要点击右侧的按钮,找到项目工程中含有main方法的那个类。JAR文件设置我们选择extract to the target JAR,打包时可将代码依赖的包也打入。最后META-INF/MANIFEST.MF的设置,我们选择项目的根路径即可。

五、需要注意的是,如果项目中已经有META-INF/MANIFEST.MF文件的话是设置不成功的,我们需要先找到项目在磁盘中的位置,然后删掉该文件再重复上述的步骤才可以

java语言编译产生,java语言编译后会产生什么-第2张图片-安济编程网
(图片来源网络,侵删)

六、设置完成后我们便可以执行生成jar包的操作了,点击菜单栏中的Build-->Build Artifacts...,然后我们在下方代码区便可以看到Build Artifact,选择之前的Artifacts然后点击Build即可。

七、在Build JAR文件后下方会有已完成的提示,我们找到项目所在的磁盘位置,在项目根路径下的out/artifacts/目录下便是新生成的jar文件,如下图所示。

1.我们点击菜单栏中的File-->选择ProjectStructure...(Ctrl+Alt+Shift+S)进入到设置页面,或者在IntelliJIDEA页面右侧点击右上角的按钮也可到配置页面。

java语言编译产生,java语言编译后会产生什么-第3张图片-安济编程网
(图片来源网络,侵删)

2.我们在ProjectStructure的设置页面选择Artifacts,然后点击右侧的绿色“+”号,接下来我们选择JAR-->Frommoduleswithdependencies...进入到设置页面。

3.接下来是最重要的步骤,下图中modules一般会自动生成,Mainclass我们需要点击右侧的按钮,找到项目工程中含有main方法的那个类。JAR文件设置我们选择extracttothetargetJAR,打包时可将代码依赖的包也打入。最后META-INF/MANIFEST.MF的设置,我们选择项目的根路径即可。

4.记得此处的build on make要勾选。

5.设置完成后我们便可以执行生成jar包的操作了,点击菜单栏中的Build-->BuildArtifacts...,然后我们在下方代码区便可以看到BuildArtifact,选择之前创建的Artifacts然后点击Build即可。

6.在BuildJAR文件后下方会有已完成的提示,我们找到项目所在的磁盘位置,在项目根路径下的out/artifacts/目录下便是新生成的jar文件。

到此,以上就是小编对于j***a语言编译产生的问题就介绍到这了,希望介绍关于j***a语言编译产生的1点解答对大家有用。

标签: 我们 设置 选择