首页
学习
活动
专区
圈层
工具
发布

idea打包jar文件_idea如何打包jar外部包

文章目录 项目打包-贪吃蛇为例 一.打包为jar 1.打开结构 2.添加结构 3.选择 4.设置参数 5.添加依赖 6.设置完成 点击apply后,点击ok 7.回到代码页面 点击build 8.选择建立...9.目录会生成 所需的包文件 10.在文件夹里打开 11.在cmd里运行 jar即可运行 12.在输入java -jar snake.jar即可运行 项目打包-贪吃蛇为例 一.打包为jar 1.打开结构...4.设置参数 5.添加依赖 6.设置完成 点击apply后,点击ok 7.回到代码页面 点击build 选择建立架构 8.选择建立 9.目录会生成 所需的包文件 10.在文件夹里打开...11.在cmd里运行 jar即可运行 在生成的架包文件夹的 导航中,最前面输入 cmd+空格, 12.在输入java -jar snake.jar即可运行 版权声明:本文内容由互联网用户自发贡献

3K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    scala打包jar并在Linux下运行

    Artifacts -> + -> jar -> From Modules with dependisies... ?...选择需要打包的文件的 Main 函数所在路径文件: Main Class -> Ok ? 新建一个文件夹用于存放 .MP 文件,而且新建的文件夹一定要在 src 目录下! ?...更改 jar 包的名字,然后 Apply: ? 切记这里还有一个位置是存放打包完成后的 jar 存放位置 Output Directory : ? 可以看到出现了新的文件夹和文件: ?...下一次修改的时候就直接 rebuild 就可以了 将其传输到 Linux 目录下,运行命令删除不必要的文件: zip -d 你的jar名字.jar META-INF/*.RSA META-INF/*.DSA...META-INF/*.SF 然后输入命令运行: bash spark-submit --class MF字段 你的jar名字.jar 其中 MF字段 为你的 MF 文件中的 Main-Class :

    5.1K10

    Jar 命令打包 jar包

    2.示例:  1)将两个class文档归档到一个jar文件中:jar -cvf  XX.jar  A.class B.class  2 )使用清单文件Manifest.mf将dir目录下的所有文件归档到一个...的详细用法(转) 现在我们来体验一下manifest文件的作用,如果现在我们有一个Java 应用程序打包在myapplication.jar中, main class为 com.example.myapp.MyAppMain...来分隔package 和class ,比如 com/example/myapp/ class 要以.class结尾,package 要以 / 结尾 打包可执行jar包时,MANIFEST.MF总是个让人头疼的东西...Class-Path中如果有很多项,写成一行打包的时候会报错line too long,这时需要把Class-Path分多行写。...5. jar包内有些配置文件想放在jar包外面,比如文件config.properties:如果这个文件是以路径方式载入的,比如new file(".

    6.4K30

    SpringBoot打包成jar之后在Linux执行,然后删除jar,会发生什么?

    SpringBoot打包成jar之后在Linux执行,然后删除jar,会发生什么? 曾经面试被问过这个问题,当时对这个的答案就很朦胧,现在终于有时间自己做个小demo测试下了。.../cgd0526/demo 相关文章: https://segmentfault.com/q/1010000021518123 https://v2ex.com/t/626555 主要代码 测试过程 打包上传...jar包到服务器上,运行jar包,正常访问结果。...删除jar包后再次访问之前链接 实验结果 实验证明删除jar包只会影响静态文件,读取本地文件这类操作也不影响。...后续 努力学习JVM,等有更深度的想法再补充这个问题,现在还不能流畅的说出一个jar包启动的详细过程,加油

    2.2K30

    crmeb Java 项目打包可运行jar文件详细教程

    前言 鉴于很多同学不知道怎么打包可运行的jar文件,今天就给大家出一个详细的教程,希望能帮助到大家 本地已经运行过的同学直接配置prod环境的yml文件后直接mvn install 打包即可。...下载jar,取决于你的网速 正确导入Java项目 配置数据库连接和 打包jar文件 打包之前修改环境配置文件,分别在crmeb-admin 和 crmeb-front包下的 yml,每个环境中的端口都不一样...crmeb-admin Admin服务 打包后产出Crmeb-admin.jar crmeb-comm 公共服务   会打包到admin和front中 crmeb-front   商城服务 打包后产出Crmeb-front.jar...crmeb-service 公共业务 会打包到admin和front中 crmebiamge 素材包 线上部署时需要上传到服务器,将路径配置到java 配置文件中 ✅打包成功 打包Jar文件成功 打包后在对应目录获取到...获取打包后的jar文件 上传打包好的两个jar文件到创建好的站点根目录 上传jar到宝塔对应api站点 如下图,以admin服务为例 上传Crmeb-admin.jar ,启动jar的shell,和初始化素材包

    1.4K10

    外部配置文件和Class打包到jar 然后重新启动java -jar

    =file:C:/application-dev.properties -Dspring.profiles.active=dev demo.jar 另外: 打包包含外部配置文件的jar: 你需要在构建过程中将配置文件包含进...例如,在使用Maven或Gradle构建项目时,可以在资源目录(如src/main/resources)下放置配置文件,这样构建工具会自动将其打包进jar。...1.如果配置文件不在资源目录中,你也可以在打包命令中指定包含外部文件,如在Unix系统上: jar uf your-jar.jar /path/to/config-file.properties 2.读取...("/config-file.properties"); Properties props = new Properties(); props.load(in); 3.运行新的jar文件: 当所有类文件和配置文件都被正确打包到...jar后,你可以通过以下命令运行jar: java -jar your-jar.jar 如果配置文件需要在jar包外独立维护以便于修改,则不能直接将配置文件打包到jar中。

    52410

    支持多JDK版本下运行的Jar文件打包方式

    本文内容:在Java 9增强了JAR多版本字节码文件格式的支持,同一个Jar包可以包含多个Java版本的class文件。...一、基本使用方法 多版本的字节码发行jar包,需要在其MANIFEST.MF中做以下的声明: Multi-Release: true 在jar包的META-INF/versions文件目录里面可以包含多个版本的...如果jar包是在JDK 8的运行时环境下运行,将使用根目录下面的class文件进行程序运行。...编译 将Java8 、Java9的IOUtil.java代码分别在JDK8、JDK9的版本下分别编译成class字节码文件,并将class文件按照如下的目录结构打成保存,并打jar包。...(先按java8版本打成jar包,然后修改MANIFEST.MF文件,添加java 9字节码class文件即可) D:\multi-release-jar-example\my-lib-jar>tree

    3.1K20
    领券