-
2021-03-08 07:40:22
本文收集整理关于java项目打包成jar包的相关议题,使用内容导航快速到达。
内容导航:
Q1:java项目打包成jar不能访问图片问题
一、通过使用外部资源文件的方式解决
把项目打包生成Jar后,再新建一文件夹,把项目中所有使用的图片文件和生成Jar文件放在该目录下,只要代码对图片文件的引用路径正确,如:ImageIcon image=new ImageIcon(SwingResourceManager.getImage("imagefilePath"));就可以了。
这种方式下,图片文件与类文件不是一块放在包中的,类文件在包中,而图片文件在项目根目录下。
二、通过使用内部资源文件的方式解决
把所用的图片文件放在项目使用的包中,打包时把图片文件同时打进Jar文件中。这种方式在具体代码中应使用下面其中一种:
1.ImageIcon image = new ImageIcon(this.getClass().getResource("imagefilePath"));
2.ImageIcon image = new ImageIcon(main.class.getResource("imagefilePath"));
3.ImageIcon = SwingResourceManager.getImage(main.class,"imagefilePath");
4.3.ImageIcon = SwingResourceManager.getImage(this.getClass(),"imagefilePath");
3和4中第一个参数代表图片文件路径的参照对象,不能少,否则不能正确获得图片资源。 最后,朋友们一定要注意大小写的问题,在项目中文件名的大小写没有影响,但是打包后,就必须注意文件名大小写问题了,否则也是不行的。
Q2:我在Eclipse中将一个java项目打包成jar文件后,为什么双击它时没反应?但在eclipse中是可以运行的
jar 文件要在命令行里运行,开始->运行(XP)/在搜索程序和文件对话框里->里输入cmd->在弹出的cmd框中键入:java -jar 你的JAR文件完整路径和名称.jar-> 回车,就可以运行了。
普通双击是没用的(并没关联到 java 并以-jar参数运行),甚至常常被当做一个类似rar的包打开。
Q3:如何将一个Java项目打包打成多个Jar包
eclipse和Myeclispe的导出功能 都是可以支持在同一个项目内 分包打成jar的 由于程序本身是有依赖关系的 所以分包的jar也是要相互支持才行。至于想复用可以做一些公共的功能包打成jar,反复使用也是可以做到的。
wwW.YijIt:ao.com
Q4:如何用myeclipse导出Java项目(含外部jar包)
右击项目,单击export=》java=》选第三个Runnable Jar file (可执行的jar文件),Next,
选择launch configuration(程序入口配置),Exportdestination(导出目标)
Library handing:
选择第一个 引用的jar包会整合到项目中去。
选择第二个 引用的jar包会单独放在项目根目录下。
选择第三个 引用的jar包会单独放在一个文件夹下,这个文件夹和导出的jar放在同一目录下,
finish。
Q5:如何将带包的java项目文件打包成jar
是jar.exe
要如何建立Jar文件呢?只要使用JDK提供的Java的文件包工具,就是jar.exe,这个就可以将Java程序打包成一个jar文件了。其实就是一个压缩包形式的。
这个jar和JDK中的java或者javac 的用法差不多。
呵呵,以我的为例,我的JDK的安装路径是:D:\Program Files\Java\jdk1.5.0_12\bin
所以你想详细的查看jar怎么用就可以在命令提示符中输入:
D:\>cd Program Files\Java\jdk1.5.0_12\bin\jar
这样你就可以查看jar的使用了。
希望可以帮到你!
Q6:java项目怎么打成可运行的jar包
1、jar包有入口(即有main()函数)
选中要打包的工程--->右键选择Export---->java----->Runnable java file----->next---->在launch configuration输入jar包入口,即该工程要打包的主函数文件----->Export destination输入jar包存放的位置以及文件名---->library handling选择package requreied....JAR---->finish。
2、jar包无入口
选中要打包的工程->右键选择Export---->java----->java file----->next----->Exported all output folders for checked project----->Export destination输入jar包存放的位置以及文件名---->finish。
更多相关内容 -
Java程序打包成jar文件
2019-05-28 02:56:46NULL 博文链接:https://jarg.iteye.com/blog/852885 -
java代码的方式对java源码进行编译并打包成jar
2020-05-18 23:58:42java代码的方式对java源码进行编译并打包成jar,从而实现对复杂java源码的快速编译并形成sdk包,提供给第三方友商使用! -
将java文件打包成 jar jar命令详解
2015-01-23 18:37:11将java文件打包成 jar jar命令详解 -
JAVA-打包成jar包
2021-06-05 17:46:13利用java工具jar打包 利用eclipse打包 一.利用java工具jar打包 主线:编译 - 打包 - 运行 jar包无入口 jar包有入口(即有main()函数),可以直接运行 1.jar包无入口,只作为jar包,而不用运行 直接打包即可 ...目录:
- 利用java工具jar打包
- jar包无入口
- jar包有入口(即有main()函数),可以直接运行
- 运行jar包时候加载指定依赖其他jar支持包的目录
- 利用eclipse打包
- 打包 jar file
- 打包 runnable jar file
- Java项目(jar包形式)指定端口启动服务
- 相关问题
一.利用java工具jar打包
主线:编译 - 打包 - 运行
- jar包无入口
- jar包有入口(即有main()函数),可以直接运行
1.jar包无入口,为了供其他开发者使用,而不用运行
直接打包即可
目录:
注意需要先将源文件编译
1.执行打包命令:
结果:
2.编写测试类,引入A.jar
package test; import test.A; public class Test { public static void main(String[] args) { A a = new A(); System.out.println(a.P(1, 3)); // 4 } }
3.解压jar包文件
可以看到打包后,多了一个MANIFEST.MF文件,这个文件很重要,在打包为入口的jar包时,需要用到,内容如下:
注意:可以看到最后两行是空行,所以我们新建MANIFEST.MF文件结尾也要有空行
4.如果直接运行A.jar,不能运行,想要可以运行可以修改A.jar中的MANIFEST.MF文件。
2.jar包有入口(即有main()函数),可以直接运行
1.新增MANIFEST.MF 文件内容 (名字任起,比如可以叫manifest,因为MANIFEST.MF 是打包后的默认名称,所以直接取MANIFEST.MF )
Manifest-Version: 1.0 Main-Class: test.A Class-Path: lib/gson-2.8.7.jar lib/fastjson-1.2.73.jar
注意:
- 冒号后面加一个空格
- Main-Class: 包含main方法的类,Main-Class后面是类的全地址,比如你的主文件是A.java,文件里打包为package com.main; 那么这里就写com.main.A,不要加.java后缀,主文件地址写错将会出现“找不到或无法加载主类”的错误;
- Class-Path: 依赖的jar包的路径,如果依赖多个jar包,使用空格隔开
路径:相对路径,jar包相对于helloworld.jar文件的路径
绝对路径,jar包在操作系统中的路径
常用相对路径,将依赖的jar包和自己的jar包放在同一级目录下,这样Class-Path直接写依赖jar包的名字即可。
如上:
我们的项目打包后为A.jar,那么按照上面的定义,应该在 A.jar的同层目录建立一个lib文件夹(即lib文件和打包的jar文件
在同一个目录下),并将相关的jar包放在里面。否则将会出现“Exception in thread "main" java.lang.NoClassDefFoundError”的错误;
- 最后必须回车到新的空行,否则出错,如下面内容就必须在lib/fastjson-1.2.73.jar后面再输入一个回车
2.打包:
3.运行:
或者
如果在MANIFEST.MF 文件中没有指定Class-Path ,可以在运行的时候指定需要的依赖的jar包的路径
二.利用eclipse打包 【jar file与runnable jar file及区别】
打包 jar file
项目结构目录
package utils; public class Math { public static void main(String[] args) { System.out.println("starting... "); } public void P() { System.out.println(3.1413528); } }
步骤1:准备主清单文件 “MANIFEST.MF”,程序打包时会用到。
步骤2:右键项目Export,打包 jar file
步骤3:
第3处需要注意:如果有需要依赖的第三方jar包放在lib目录下,那么打的jar包需要放在lib的同目录
这里有几个选项:
-
* Export generated class files and resources 表示只导出生成的.class文件和其他资源文件 * Export all output folders for checked projects 表示导出选中项目的所有文件夹 * Export java source file and resouces 表示导出的jar包中将包含你的源代码*.java,如果你不想泄漏源代码,那么就不要选这项了 * Export refactorings for checked projects 把一些重构的信息文件也包含进去
步骤4:选择我们在第一步中自定义的配置文件路径,这一步很重要,不能采用默认选项。(如果我们没有依赖的第三方jar包,也不是一个可运行的jar包(即没有main()函数),那么这一步可以跳过,在上一步的时候就finish)
这里解释一下配置项:
* Generate the manifest file:是系统帮我们自动生成MANIFEST.MF文件,如果你的项目没有引用其他class-path,那可以选择这一项。 * Use existing mainfest from workspace:这是可以选择我们自定义的.MF文件,格式如上所写,引用了第三方包时选用。 * Seal content:要封装整个jar或者指定的包packet。 * Main class:这里可以选择你的程序入口,将来打包出来的jar就是你这个入口类的执行结果。
最后Finish,即生成了我们要的jar文件。
运行该jar文件有两种方式:
1. 在命令行下运行命令java -jar 你的jar文件名称,比如我的执行如下:
如果在jar中有一些System.out.prinln语句(如上执行结果),运行后不想在控制台输出而是保存在文件中方便以后查看,可以用一下命令:
java -jar pro1.jar > log.txt (这时命令行窗口不会有任何输出)
输出信息会被打印到log.txt中,当然log.txt自动生成,并位于和pro1.jar一个目录中。2. 新建一个批处理文件,如start.bat,内容为:java -jar pro1.jar,放在jar文件同一目录下即可,以后点击自动运行即可,更加方便。
打包 runnable jar file
注意:library handling中
- 第一个为提取extract需要的依赖的库或jar合成到jar 文件里;
- 第二个则仅仅打包依赖库到jar文件;
- 第三个则把依赖库放到一个文件夹中。
例如,项目需要引用的第三方外部jar如下
将项目分别用三种库处理方式,并导出,然后将各个jar解压便可对三种方式一目了然。
解压:
第一种方式:
第二种方式:
第三种方式:如解压图所示把依赖库放到一个文件夹中
运行即可
三.Java项目(jar包形式)指定端口启动服务
java -jar xxx.jar --server.port=80
四.相关问题
内容导航:
Q1:java项目打包成jar不能访问图片问题
一、通过使用外部资源文件的方式解决
把项目打包生成Jar后,再新建一文件夹,把项目中所有使用的图片文件和生成Jar文件放在该目录下,只要代码对图片文件的引用路径正确,如:ImageIcon image=new ImageIcon(SwingResourceManager.getImage("imagefilePath"));就可以了。
这种方式下,图片文件与类文件不是一块放在包中的,类文件在包中,而图片文件在项目根目录下。
二、通过使用内部资源文件的方式解决
把所用的图片文件放在项目使用的包中,打包时把图片文件同时打进Jar文件中。这种方式在具体代码中应使用下面其中一种:
1.ImageIcon image = new ImageIcon(this.getClass().getResource("imagefilePath"));
2.ImageIcon image = new ImageIcon(main.class.getResource("imagefilePath"));
3.ImageIcon = SwingResourceManager.getImage(main.class,"imagefilePath");
4.3.ImageIcon = SwingResourceManager.getImage(this.getClass(),"imagefilePath");
3和4中第一个参数代表图片文件路径的参照对象,不能少,否则不能正确获得图片资源。 最后,朋友们一定要注意大小写的问题,在项目中文件名的大小写没有影响,但是打包后,就必须注意文件名大小写问题了,否则也是不行的。
Q2:我在Eclipse中将一个java项目打包成jar文件后,为什么双击它时没反应?但在eclipse中是可以运行的
jar 文件要在命令行里运行,开始->运行(XP)/在搜索程序和文件对话框里->里输入cmd->在弹出的cmd框中键入:java -jar 你的JAR文件完整路径和名称.jar-> 回车,就可以运行了。
普通双击是没用的(并没关联到 java 并以-jar参数运行),甚至常常被当做一个类似rar的包打开。
Q3:如何将一个Java项目打包打成多个Jar包
eclipse和Myeclispe的导出功能 都是可以支持在同一个项目内 分包打成jar的 由于程序本身是有依赖关系的 所以分包的jar也是要相互支持才行。至于想复用可以做一些公共的功能包打成jar,反复使用也是可以做到的。
wwW.YijIt:ao.com
Q4:如何用myeclipse导出Java项目(含外部jar包)
右击项目,单击export=》java=》选第三个Runnable Jar file (可执行的jar文件),Next,
选择launch configuration(程序入口配置),Exportdestination(导出目标)
Library handing:
选择第一个 引用的jar包会整合到项目中去。
选择第二个 引用的jar包会单独放在项目根目录下。
选择第三个 引用的jar包会单独放在一个文件夹下,这个文件夹和导出的jar放在同一目录下,
finish。
Q5:如何将带包的java项目文件打包成jar
是jar.exe
要如何建立Jar文件呢?只要使用JDK提供的Java的文件包工具,就是jar.exe,这个就可以将Java程序打包成一个jar文件了。其实就是一个压缩包形式的。
这个jar和JDK中的java或者javac 的用法差不多。
呵呵,以我的为例,我的JDK的安装路径是:D:\Program Files\Java\jdk1.5.0_12\bin
所以你想详细的查看jar怎么用就可以在命令提示符中输入:
D:\>cd Program Files\Java\jdk1.5.0_12\bin\jar
这样你就可以查看jar的使用了。
希望可以帮到你!
Q6:java项目怎么打成可运行的jar包
1、jar包有入口(即有main()函数)
选中要打包的工程--->右键选择Export---->java----->Runnable java file----->next---->在launch configuration输入jar包入口,即该工程要打包的主函数文件----->Export destination输入jar包存放的位置以及文件名---->library handling选择package requreied....JAR---->finish。
2、jar包无入口
选中要打包的工程->右键选择Export---->java----->java file----->next----->Exported all output folders for checked project----->Export destination输入jar包存放的位置以及文件名---->finish。
- 利用java工具jar打包
-
Java程序打包成jar包
2021-03-06 03:38:02jar命令的用法:下面是jar命令的帮助说明:用法:jar {ctxui}[vfm0Me] [jar-file] [manifest-file] [entry-point] [-C dir] files ...选项包括:-c 创建新的归档文件-t 列出归档目录-x 解压缩已归档的指定(或所有)...jar命令的用法:
下面是jar命令的帮助说明:
用法:jar {ctxui}[vfm0Me] [jar-file] [manifest-file] [entry-point] [-C dir] files ...
选项包括:
-c 创建新的归档文件
-t 列出归档目录
-x 解压缩已归档的指定(或所有)文件
-u 更新现有的归档文件
-v 在标准输出中生成详细输出
-f 指定归档文件名
-m 包含指定清单文件中的清单信息
-e 为捆绑到可执行 jar 文件的独立应用程序
指定应用程序入口点
-0 仅存储;不使用任何 ZIP 压缩
-M 不创建条目的清单文件
-i 为指定的 jar 文件生成索引信息
-C 更改为指定的目录并包含其中的文件
如果有任何目录文件,则对其进行递归处理。
清单文件名、归档文件名和入口点名的指定顺序
与 "m"、"f" 和 "e" 标志的指定顺序相同。
示例 1:将两个类文件归档到一个名为 classes.jar 的归档文件中: jar cvf classes.jar Foo.class Bar.class 示例 2:使用现有的清单文件 "mymanifest" 并 将 foo/ 目录中的所有文件归档到 "classes.jar" 中: jar cvfm classes.jar mymanifest -C foo/ .
下文假设编译后的class文件在bin目录下
一、打包成一般的jar包
输入如下命令即可: Cmd代码 复制代码 收藏代码
jar cvf counter.jar -C bin .
其中,“-C bin”实际上是告诉jar命令先cd到bin目录下,再在此目录执行没有参数“-C bin”的命令,等价于:
Cmd代码 复制代码 收藏代码
cd bin
jar cvf counter.jar . // "."代表当前路径
二、打包成可运行的jar包
要打包成可运行的jar包,有两种方法,一是手动创建MANIFEST.MF文件,并在其中指定主类;二是使用jar的-e参数指定可运行jar包的入口点(即main类的完全名称).
以Java源代码行数统计程序的打包为例,演示如何打包:
手动创建MANIFEST.MF文件:
1)首先编辑MANIFEST.MF文件,内容如下: Mf代码 收藏代码复制代码
Manifest-Version: 1.0
Created-By: rsljdkt
Class-Path: .
Main-Class: Main
说明:
第一行指定清单的版本,若无,则JDK默认生成:Manifest-Version: 1.0
第二行指明创建的作者,若无,则JDK默认生成Created-By: 1.6.0_22(Sun Microsystems Inc.)
第三行指定主类所在类路径,
第四行指明程序运行的主类
2)使用jar命令进行打包: Cmd代码 复制代码 收藏代码
jar cvfm counter.jar MANIFEST.MF -C bin .
说明:
参数f:指定打包后的包名。
参数m:指定自定义的MANIFEST.MF清单文件,否则,JDK会自动生成不包含Main-Class的默认清单。
参数c:指定是创建新的归档文件。
参数v:在标准输出中生成详细输出,该选项是可选的。
使用-e参数指定入口点:
执行如下命令即可:
Cmd代码 复制代码 收藏代码
jar cvfe counter.jar Main -C bin .
方法二:使用Eclipse的Export功能:
一、打包成一般的jar包:
步骤如下:
1)在要打包的项目上右击,选择Export
2)在弹出的窗口中,选择Java -> JAR File,然后点击next按钮
3)在JAR File Specification窗口中,设置打包成的文件名和存放位置,点击两侧next
4)在JAR Manifest Specification窗口中,设置MANIFEST.MF清单文件的配置,
若仅仅打包成单纯的jar包的话,不用做任何修改,采取默认即可
若打包成可执行jar包的话,可以使用已存在的MANIFEST文件或者直接选择Main class
5)点击Finish按钮,完成打包。
二、打包成可运行的jar包
步骤如下:
1)在要打包的项目上右击,选择Export
2)在弹出的窗口中,选择Java -> Runnable JAR File,然后点击next按钮
3)在Runnable JAR File Specification窗口中,选择Launch configuration和Export destination
4)点击Finish按钮,打包完成。
-
Intellij Idea 将Java项目打包成jar
2022-04-08 16:06:48z01, z02,…zip) Unicode file names Progress Monitor 接着,我们下载了Git上的源码,由于是Android项目,我希望将代码做成本地依赖,最直接的方式就是打包成jar包。使用IntellJ Ideal打开项目源码,接下来就是将...最近,在做Android项目的时候,遇到一个下载zip文件并解压的需求,对于普通的文件解压,使用OutputStream和InputStream即可完成。但是,如果需要解压时需要密码什么的,普通的流读取就不行了。最后,找了大半天,找到了一个ZIP4J的开源库,ZIP4J支持以下特性:
- Create, Add, Extract, Update, Remove files from a Zip file
- Read/Write password protected Zip files
- AES 128/256 Encryption/Decryption
- Standard Zip Encryption/Decryption
- Zip64 format
- Store (No Compression) and Deflate compression method
- Create or extract files from Split Zip files (Ex: z01, z02,…zip)
- Unicode file names
- Progress Monitor
接着,我们下载了Git上的源码,由于是Android项目,我希望将代码做成本地依赖,最直接的方式就是打包成jar包。使用IntellJ Ideal打开项目源码,接下来就是将源码编译成jar包。首先,在项目的
Maven Projects
界面,点击需要打包的项目,进行如下4步操作。
等待安装完成之后,就会在控制台输出jar的相关信息,如下图。
我们可以到对应的目录下查看生成的jar包,为了验证jar包是否成功,可以使用解压软件查看。除此之外,我们还可以将Maven依赖转化为Gradle依赖,比如:
// Maven依赖 <dependency> <groupId>net.lingala.zip4j</groupId> <artifactId>zip4j</artifactId> <version>2.10.0</version> </dependency> //Gradle依赖 implementation("net.lingala.zip4j:zip4j:2.10.0")
-
在IDEA中,如何将Java程序打包成jar包
2021-12-11 14:43:30如何在IDEA中将Java程序打包成jar包? 具体看下方图示。 过程比较简单,直接看图操作即可,所以这里不赘述。 -
Java 打包成jar包 和 解压jar包
2021-03-08 03:42:07解压jar包jar xf xxx.jar打包成jar包方法一:通过jar命令jar命令的用法:下面是jar命令的帮助说明:用法:jar {ctxui}[vfm0Me] [jar-file] [manifest-file] [entry-point] [-C dir] files ...选项包括:-c 创建新的... -
怎么样将java打包成jar包
2018-01-10 17:43:522、选择需要打包成jar包的java文件 3、右击选择-->Export 4、选择Java下面的JAR file-->next 5、勾选如下图,然后Next-->Next 注意:JAR file输入框中需要填写打包好的jar文件存放的目录 6、确认... -
IDEA 将普通 Java 项目打包成 Jar 包并运行
2021-11-18 09:33:36此篇博客将试图教会你怎么样用 IDEA 将普通 Java 项目打包成 Jar 包并运行。 如果你的 IDEA 是汉化的,可以看【普通 Java 项目打包成 Jar 包并运行(中文 IDEA)】 如果你的 IDEA 是英文的,可以看【普通 Java ... -
Java学习之:如何将 java 程序打包成 .jar 文件
2021-09-19 16:27:29文章目录开始打包打开文件结构选中 Artifacts,点 “+”from ...jar 包的构建完成上述步骤,src 中会出现 META-INF 这个文件夹将刚才预备好的 jar Artifacts build 成 真正的 jar 文件选择 All Artifacts 进行 Bui -
Linux下编译打包Java成Jar并成功执行
2021-03-04 04:24:241.Linux下编译Java源文件:1.1 编译命令:javac [-d] [-o] [-verbose] [-classpath][-sourcepath]-d: 指定生成的.class文件存放目录,一般省略则默认放在java源文件同一目录下;-o: 这个选项告诉javac优化内联的... -
Java项目打包成jar文件的两种方法
2019-07-04 10:43:18由于是打包引用了第三方jar包的Java项目,故需要自定义配置文件MANIFEST.MF,在该项目下建立文件MANIFEST.MF,内容如下: Manifest-Version: 1.0 Class-Path: lib/commons-codec.jar lib/commons-ht... -
java打包成jar后读取外部文件
2015-08-21 10:15:28有时我们将java代码打包成jar后,并不想让外部文件也打在jar包内,相反为了便于修改,我们更喜欢将其放在文件外面,这时我们可以这样写路径 private String iniFilePath="config.ini"; 然后打成jar包后将... -
将java工程打包成jar包
2017-11-01 12:39:541. 准备MANIFEST.MF文件1)若生成的jar包直接导入java工程中使用,可以不用MANIFEST.MF文件,直接在工程中导入jar包引用到的第三方包; 2)若生成的jar包需要放到服务器上跑,在jar包的存放路径下同时存放一个lib... -
怎么把文件夹打包成jar
2021-03-22 22:17:141.如何将文件夹打包成JAR包用 jar用法: jar {ctxui}[vfm0Me] [jar-file] [manifest-file] [entry-point] [-C dir] files 。选项包括:-c 创建新的归档文件-t 列出归档目录-x 解压缩已归档的指定(或所有)文件-u 更新... -
java jar打包命令使用
2021-03-05 23:48:01用法:jar {ctxu}[vfm0Mi] [jar-文件] [manifest-文件] [-C 目录] 文件名 ...选项:-c 创建新的存档-t 列出存档内容的列表-x 展开存档中的命名的(或所有的〕文件-u 更新已存在的存档-v 生成详细输出到标准输出上-f ... -
如何将java项目打包为jar文件并成功运行
2020-11-09 16:32:54在某些情况下,我们需要将java项目打包成jar包来进行使用,下面将会详细介绍如何将java项目打包成jar的形式。 Eclipse中将java项目打包为jar 1.在 Eclipse 中选中需要进行打包的项目==>右键==>Export==>JAR... -
Java 之使用 jar 命令打包
2021-04-07 10:40:04为何打包(jar包)?为了项目的部署和发布,你的程序可能使用很多个类,把这些类和他们的目录一起压缩到一个文件中给别人,可以方便使用,通常在打包时候,会在里面加上部署的相关信息。打包实际上就是把代码和依赖... -
java打包成jar|执行jar包中的main方法
2017-02-14 16:29:58java打包成jarjar -cvf [jar包的名字] [需要打包的文件]执行jar包中的main方法java -jar **.jar 执行后总是运行指定的主方法,如果 jar 中有多个 main 方法,那么如何运行指定的 main 方法呢? 用下面的命令试试看... -
Java打包成jar配置文件找不到
2017-05-15 02:33:53Java mven项目打包成jar运行propperties 文件报空指针 InputStream in = ReadData.class.getClassLoader().getResourceAsStream("path.properties"); -
Intellij IDEA--将Java项目打包为jar包--方法/实例
2021-10-15 19:34:24本文使用Idea将普通Java项目打包为jar包,并使用java -jar xxx.jar命令来运行它。 本文中说的普通Java项目,是没有使用maven或者gradle这种构建工具的项目,如果用了这些构建工具,直接用它们的打包命令是最合适... -
java 打包成jar(可运行)方法以及UTF-8编码乱码等问题解决
2019-04-04 16:36:05编码问题:在eclipse调试时没问题,但是打包成jar就乱码了,。java文件都是utf-8,所用的数据文件也是utf-8,文件读取没问题,就是显示出现问题: 可写一个启动bat,将start.bat改为java -jar -Dfile.encoding=... -
JAVA-如何打包成jar包
2021-10-29 15:59:38主线:编译 - 打包 - 运行 准备工作: 手动打可直接执行的jar包 1) 先使用javac编译java文件,得到class文件 2) 新建文件,名字任起,比如可以叫manifest,内容如下(注意:1. 冒号后面加一个空格,2. 最后必须... -
Intellij Idea 将java项目打包成jar,cmd运行该jar
2018-06-01 11:08:14概述:今天有一个需求,要使用Intellij Idea 将java项目打包成jar,在cmd中执行.jar文件注:作者 望穿秋水见伊人,本人使用IntelliJ IDEA 2018.1.4 x64版本实践:以最简单的Hello world项目为例,开始分步讲解。... -
java打包成jar文件,并编写bat文件执行
2017-08-08 10:02:02(1)选中要打包的Java项目,点击菜单File-export-JARFile (2)点击“Next“,按照需求选择所要打包的内容及格式,点击“Browse”选择jar包所在的目录…点击”Next” 点击完成。 ... -
如何使用Eclipse将Java工程打包成Jar包,并用bat文件启动Jar包
2018-07-18 11:09:51一、用Eclipse将Java工程打包成Jar包 step1 step2 step3 二、用bat文件启动Jar包 step4 step5 step6 一、用Eclipse将Java工程打包成Jar包 step1 在Eclipse中右键你要打包的工程,点击”Export...