java生成可执行jar文件

在您的一篇回答中按照您的步骤操作,将所有的.class文件都拷到一个文件夹中,只是主类不太清楚应该写什么,主类所在的包到底怎么写啊,目录级别是工程名sqlzr,其下包gui,运行的主类在包gui下。拜托Main-Class应该怎么写???
工程里有很多java类,有几个包,生成jar可执行文件,需要将工程打几个jar文件呢,具体该怎么弄呢???

一个工程只会生成一个jar文件,这你不用质疑。他的内在文件结构(即相应包的层次和类的关系)是IDE自动识别的,这你不用管。

你只需搞清楚这点,一个项目可以有N个主方法,但只能有一个主类。项目打包后双击运行,jvm会自动找到该主类,并执行。也就是说、主类是一个项目(jar文件)的索引,有了它,jar文件才能运行,但他像人的头一样,只能有一个。且主类里必须有主方法!

另外,“主类的写法” 这个问题问的有点那个,没法答。怎么说呢,怎么写都行,只要项目有一个主类就不会错。但是,一般而言,主类的责任重大,他通过直接或间接联系、组织了部分或全部的类,以实现整个系统的功能。

好了,说完了,
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-10-09

第一步:项目上右击,选择export;

第二步:选择”Runnable  JAR file“,点击”next“;

第三步:选择文件路径和名称,点击finsh即可完成。

第2个回答  2010-06-04
你平时是怎么运行的,这个主类就是怎么写的,只不过生成jar时,要指定那个类做为主类,主类就是一双击就运行那个类,如果不会导出jar,就用MyEclipse中的Export jar,方法就是右键这个工程--》Export-->MyEclipse->生成可执行jar-->选择一个主类就行了
第3个回答  推荐于2017-09-12
main-class 就是你的项目启动时候需呀运行的那个类的 包名+类名
如 你的项目最先运行的是登录窗口,名字叫LoginWindow,所在的包名是org.xxx.ccc那么main-class就是 org.xxx.ccc.LoginWindow本回答被提问者采纳
第4个回答  2010-06-10
用exe4j

将Java类打成jar包,可独立运行
2. 在Main Class中选择要打包的类 3. 点击OK,将.class文件加入JAR 注意:如果类存在包名,需要一级一级建立与之对应的包名 4. Apply -> OK 5. build jar包(Build -> Build Artifacts)打包完成后,在【out】文件下可以找到生成的JAR包。在无Java环境的Windows上执行bat脚本:下载JDK1.8绿色版...

怎么样把自己编写的java程序变成jar可执行文件
把自己编写的java程序变成jar可执行文件的步骤如下:1.最简单直接的方法,选择想打包的程序,右键export...2.选择Runnable Jar file。(即可执行的Jar包)3.选择程序的主类,就是还有Main函数的类。点Finish即可。4.在机器上,设置好Jar文件的打开方式(别默认用解压缩的工具打开就行),双击即可运行。

Jpackage-制作无需预装Java环境的Jar可执行程序
创建 jar 文件有多种方式,比如借助 Maven 或者 Gradle 工具都可以打包 Java 程序为 jar 文件,而且更加方便。比如 Spring Boot 开发过程中,mvn package 即可生成 jar 文件。jpackage 命令 jpackage 命令是从 Java 14 开始提供的,可以帮助我们为模块化或非模块化 Java 应用程序生成指定系统平台的可...

如何对java文件进行jar打包成可执行文件
Step1:将java项目打包成可执行jar文件 首先看一下我的Java project结构,Main.java是程序入口类,里面有main函数,config目录是些配置文件,lib是用到的第三方类库 开始打包,Simulate(Java项目)-鼠标右键-Export 弹出窗口,选择“JAR file”,点击“Next”取消勾选“config”和“lib”目录,以及eclipse...

如何把Java程序打成JAR包并能自动运行
zip `-- test `-- Test.class如果我们使用 JDK 的 jar 命令把它打成 JAR 文件包 test.jar,则这个 JAR 文件的内部目录结构为: test.jar |-- META-INF | `-- MANIFEST.MF `-- test `--Test.class2. 创建可执行的 JAR 文件包制作一个可执行的 JAR 文件包来发布你的程序是 JAR 文件...

如何将java程序打包成可执行文件
1、首先要确认自己写的程序有没有报错。2、第一次我写的是Web Project到现在,我一直没有执行成功,所以最好创建的是java Project 打包步骤:1.在项目上,右键,选择Export。2.进入到下图界面,选择Java 下面的JAR file 3.选择项目,确认必要的文件是否选中,选择保存jar文件包的路径,如下图 4.完成...

java应用程序怎样打包成可jar执行程序
选项包括:-c 创建新的归档文件 -t 列出归档目录 -x 解压缩已归档的指定(或所有)文件 -u 更新现有的归档文件 -v 在标准输出中生成详细输出 -f 指定归档文件名 -m 包含指定清单文件中的清单信息 -e 为捆绑到可执行 jar 文件的独立应用程序 指定应用程序入口点 -0 仅存储;不...

如何将Java源码打包成可执行的jar文件win&linux
方法\/步骤 启动eclipse 在eclipse中建立好工程与类并写好代码 点击“File->Export”在弹击的界面中选择“Java->JAR file”,再点击“Next”选择要打包的文件,再点击“Browse”在弹出的界面中选择好打包后的文件的存放路径,再输入文件名,最后点击“保存”点击“Finish”打包成功 ...

如何将java程序转换为可运行程序
java是解释执行的,执行的时候一定需要虚拟机。只能编译成.class文件,bytecode。b)所生成的exe可执行程序,需要在装有比minimumversion高的JVM环境下运行。不同点a)生成exe的时候,如果想要exe只需要pureJVM的环境(不需要第三方的类库)就可以运行的话。java-jartest.jar命令即可。需要注意的是,创建的...

求Java程序打包成可执行jar的工具或者方法
在这里什么都不点,直接点Finish就可以生成jar文件。2.将jar打成.exe文件:2.1 虽然此时的jar文件已经可以执行了。生成.exe的文件我也是用两种方法实现的,用到的打包工具是j2ewiz和exe4j,它们的不同会在我下面的介绍中体现出来。2.2 首先是j2ewiz,这个软件是绿色的,不用安装,解压后可以直接运行...

相似回答