如何制作并运行 jar 程序

这篇具有很好参考价值的文章主要介绍了如何制作并运行 jar 程序。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

以下是用 Intellij 制作 jar 程序,并运行的方法。

【1】新建工程,保持默认选项,Next

如何制作并运行 jar 程序,android.java,java,intellij idea,jar

【2】保持默认选项,Next

如何制作并运行 jar 程序,android.java,java,intellij idea,jar

【3】给工程命名,设置保存位置,Finish

如何制作并运行 jar 程序,android.java,java,intellij idea,jar

【4】新建工程结束,进入开发界面

如何制作并运行 jar 程序,android.java,java,intellij idea,jar

【5】展开工程树 Project->untitled,在 src 文件夹图标上右键,选中 New->Package

如何制作并运行 jar 程序,android.java,java,intellij idea,jar

【6】设置包名,一般是三段格式,com.your.untitled

如何制作并运行 jar 程序,android.java,java,intellij idea,jar

【7】在新建的包上再右键,选中 New->Java Class

如何制作并运行 jar 程序,android.java,java,intellij idea,jar

【8】设置类名,一般就是 Main,OK 后将生成一个 Main.java 文件,这就是我们的程序文件

如何制作并运行 jar 程序,android.java,java,intellij idea,jar

【9】打开新建的 Main.java,添加代码

public class Main {
    // main()
    public static void main(String[] args) throws ClassNotFoundException{
        String str1 = "Hello Java!";
        System.out.println(str1);
    }
}

如何制作并运行 jar 程序,android.java,java,intellij idea,jar

【10】工具栏,File -> Project Structure

如何制作并运行 jar 程序,android.java,java,intellij idea,jar

【11】在弹出的 Project Structure 对话框中,选中 Artifacts -> + -> JAR -> Empty

如何制作并运行 jar 程序,android.java,java,intellij idea,jar

【12】按下图数字顺序,依次:1,设置编译输出文件名,这里仍设为 untitled,默认是 unnamed。2,点击按钮 Create Manifest...。3,在弹出的对话框中选中 src 目录。OK

如何制作并运行 jar 程序,android.java,java,intellij idea,jar

【13】回到上一级对话框,继续按顺序执行:1,点击 Main Class 后面的按钮。2,在弹出的对话框中,选中 Project。3,选中 Main。4,OK。

如何制作并运行 jar 程序,android.java,java,intellij idea,jar

【14】回到上一级对话框,点 + ,添加 Module Output

如何制作并运行 jar 程序,android.java,java,intellij idea,jar

【15】在弹出的对话框中,选中 untitled,OK(注:这个对话框中还有一个 Class Path,本例留空,它是用来设置工程中引用到的库的路径的,本例从略)

如何制作并运行 jar 程序,android.java,java,intellij idea,jar

【16】Artifacts 设置完成如下

如何制作并运行 jar 程序,android.java,java,intellij idea,jar

【17】工具栏,Build -> Build Artifacts...

如何制作并运行 jar 程序,android.java,java,intellij idea,jar

【18】继续选中 untitled -> Build

如何制作并运行 jar 程序,android.java,java,intellij idea,jar

【19】Build 完成后,在窗口左下角有提示信息

如何制作并运行 jar 程序,android.java,java,intellij idea,jar

【20】从文件管理器定位到编译输出目录:untitled -> out -> artifacts -> untitled,可以看到已经生成了【19】的编译结果 untitled.jar。然后新建一个 run.bat 文件,其内容如下:

@echo off
cd /d %~dp0
java -classpath untitled.jar com.your.untitled.Main
pause

如何制作并运行 jar 程序,android.java,java,intellij idea,jar

【21】在文件管理器的路径栏,键入 cmd 并回车,以进入命令行控制台

如何制作并运行 jar 程序,android.java,java,intellij idea,jar

【22】在 cmd 中,可见已自动定位到当前路径,这时键入 run 并回车,就可以执行【19】的编译结果 untitled.jar,并输出了【9】的代码中设定的输出  Hello Java!

如何制作并运行 jar 程序,android.java,java,intellij idea,jar

结束。文章来源地址https://www.toymoban.com/news/detail-692427.html

到了这里,关于如何制作并运行 jar 程序的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • IntelliJ IDEA 统一设置编码为utf-8编码 及 SpringBoot 打 jar 包运行 在windows 平台控制台和日志 乱码解决

    IntelliJ IDEA 统一设置编码为utf-8编码 及 SpringBoot 打 jar 包运行 在windows 平台控制台和日志 乱码解决

    最新在做小程序支付项目,在本地环境和linux 环境部署上运行没有问题,但是部署到window 环境,请求易通支付接口时,对方返回 Try again later!io.vertx.core.json.Json.decodeValue(Json.java:168) 意思是 编码格式出错,对方技术人员也说大概率是编码的问题,需要UTF-8。 所以打算抽出一下午

    2024年02月15日
    浏览(10)
  • 使用 IntelliJ IDEA 运行 Java 前端

    IntelliJ IDEA 是一款功能强大的集成开发环境(IDE),它提供了丰富的功能和工具,方便开发人员编写、调试和运行代码。在本文中,我们将探讨如何使用 IntelliJ IDEA 运行 Java 前端应用程序。 安装 IntelliJ IDEA 首先,您需要下载并安装 IntelliJ IDEA。您可以从 JetBrains 官方网站(ht

    2024年02月04日
    浏览(17)
  • 2023年最新IDEA中 Java程序 | Java+Kotlin混合开发的程序如何打包成jar包和exe文件(gradle版本)

    2023年最新IDEA中 Java程序 | Java+Kotlin混合开发的程序如何打包成jar包和exe文件(gradle版本)

    一. JAVA | JAVA和Kotlin混开开发的程序打包成jar方法 1.1 方法一 :IDEA中手动打包 1.2 方法二 :build.gradle中配置后编译时打包 二. JAVA | JAVA和Kotlin混合开发的程序打包成exe的方法 纯JAVA | 纯Kotlin | JAVA和Kotlin混合开发打包其实都一样的,因为jar包中主要还是class文件,而kotlin在编译后

    2024年02月12日
    浏览(13)
  • 如何使用 IntelliJ IDEA 配置完整的 Web 项目并在 Tomcat 上运行

    如何使用 IntelliJ IDEA 配置完整的 Web 项目并在 Tomcat 上运行

    了解如何在 IntelliJ IDEA 中配置 Web 项目的结构、设置 JDK、添加库、配置 Tomcat 服务器以及解决常见问题。

    2024年02月03日
    浏览(15)
  • 在IDEA上运行成功,打包成jar包后,运行报错,程序自动退出

    在IDEA上运行成功,打包成jar包后,运行报错,程序自动退出

            java环境不正确,很有可能安装了多个环境,导致程序加载了错误程序。         尝试修改环境变量,如果不行,建议删除掉多余的java环境。          注意:删除掉多余的Java环境需要用程序删除,直接删除文件,容易删不干净。如下图,可以打开程序与功能删除

    2024年01月20日
    浏览(12)
  • IntelliJ IDEA Setting中没有Android SDK如何解决

    IntelliJ IDEA Setting中没有Android SDK如何解决

    现在遇到一个问题,旧版的idea setting中是有安卓SDK的,新版的为什么没有了? 需要手动添加,先在project structure中的project中配置JDK 这样下面的SDK才能配置。 之后配置SDK,打开file—project structure—SDKs,点+ ,选择add android SDK如下图: 选择好自己设置的sdk路径,点击完成即可。

    2024年04月10日
    浏览(11)
  • Windows Java JavaFX IntelliJ IDEA 开发环境搭建 创建工程 编译运行 打包分发 自定义运行时

    Windows Java JavaFX IntelliJ IDEA 开发环境搭建 创建工程 编译运行 打包分发 自定义运行时

    博文目录 JavaFX 官网 官网 Getting Started with JavaFX JavaFX 是一个开源的下一代客户端应用程序平台,适用于基于 Java 构建的桌面、移动和嵌入式系统。它是许多个人和公司的协作成果,目标是为开发富客户端应用程序生成一个现代、高效且功能齐全的工具包。 JavaFX 主要致力于富

    2024年02月05日
    浏览(15)
  • 如何解决idea运行出现java: 程序包XX不存在

    直接将程序包的dependency配置写上即可 如果这样设置没有用的话 那就是没有安装maven 需要安装一下maven 关于如何安装maven请参考我的下一篇文章 如何安装maven

    2024年02月04日
    浏览(19)
  • Android 命令行如何运行 JAR 文件

    Android 命令行如何运行 JAR 文件

    ​ 最近有位老哥问了一个问题,说如果将java的jar文件在Android中执行?这个其实很简单的一个问题,直接写个App放里面不就可以了么?但是人家说没有App,直接使用命令行去运行。说明这个需求的时候,把我给整懵了,没有很好的思路去想这个问题,所幸查了查资料,发现其

    2024年02月12日
    浏览(14)
  • 解决java在idea运行正常,但是打成jar包后中文乱码问题

    解决java在idea运行正常,但是打成jar包后中文乱码问题

    目录 比如: 打包命令使用utf-8编码: 1.当在idea中编写的程序,运行一切正常.但是当被打成jar包时,执行的程序会中文乱码.产生问题的原因和解决方案是什么呢? 一.问题分析 分别使用idea和jar包形式打印出System中所有的jvm参数---代码如下:     idea的打印结果: jvm---key是: user.name

    2024年02月05日
    浏览(10)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包