精华内容
下载资源
问答
  • idea打包java可执行jar包的实现步骤1,在项目上鼠标右键 --> Open Module Settings2, Artifacts --> + --> JAR --> From modules with dependencies...3, Main Class是你这个项目(脚本)的主方法,就是要...

    idea打包java可执行jar包的实现步骤

    1,在项目上鼠标右键 --> Open Module Settings

    9238663897d64d813437faf624bcb064.png

    2, Artifacts --> + --> JAR --> From modules with dependencies...

    690fbfa1f0c5b57a76e421ca40399373.png

    3, Main Class是你这个项目(脚本)的主方法,就是要运行的类,选一个

    d7776bc33f9b5889c5cfde4518dd2559.png

    4,如下图,设置 META-INF/MANIFEST.MF

    !!!!!切记,不能用默认的(起码我用默认的是不成功的)!!!!!

    bc1c022b3258d85edd36c5a4a894d7a2.png

    6,选中你这个项目的根目录,一定要放在根目录下

    1d18b734361b626797f30100e08a198d.png

    7,设置完是这样子的,关于 JAR files from libraries的两个选项:

    选中第一个的话,打完包后是一个jar包

    选中第二个的话,打完包后是一个jar包,外带你项目所用的jar包,个人推荐第二个

    2fa622d99a87ff859e12aac100c2d2e1.png

    8,设置完后就可以点OK了

    9,这个页面, Build on make打上勾,其他的不一样也没事

    cbe77d2159064ffd4f929f2049a63670.png

    10,最后一步, Build Artifacts... --> XXX.jar --> Build

    21142aaa68b9a3eac9394f4372f544d0.png

    a23e2698425ef4f38365602f30023dc6.png

    11,复制这里的路径去找jar包就行

    f1c2a794f9b5947b577e3b5fb352bb13.png

    到此这篇关于idea打包java可执行jar包的实现步骤的文章就介绍到这了,更多相关java可执行jar内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

    时间: 2020-12-09

    1.编写源代码 编写源文件:CardLayoutDemo.java并保存,例如:I:\myApp\CardLayoutDemo.java.程序结构如下: package test; import java.awt.*; import javax.swing.*; //更多包的导入... class NotePadFrame extends JFrame { //主界面的设计... } //其他相关代码... public class CardLayoutDemo { public static

    下面介绍过程: 第一步:完成Java GUI程序在Eclipse下,程序能够正常运行. 第二步:准备清单文件(MANIFEST.MF) 方法1:直接拷贝其它能运行的JAR文件中的MANIFEST.MF进行修改方法2:利用IDE工具,如Eclipse在生成JAR文件时自动生成MANIFEST.MF内容如下: 复制代码 代码如下: Manifest-Version: 1.0Main-Class: manager.ui.MainFrameClass-Path: ./lib/spring.jar ./l

    问题来源 一般来说,一个稍微大些的项目都会有一些依赖的Jar包,而在将项目部署到服务器的过程中,如果没有持续集成环境的话,也就是说服务器不支持在线编译及打包,那么需要自己上传依赖的Jar包,然而可能服务器上已经存在了该项目所依赖的Jar包(比如项目修复BUG,重新打包上传,而依赖不变),无需再次上传,此时只需将该项目单独打包,在运行的时候指定CLASSPATH即可. 在将Jar包部署到服务器上之后,设置CLASSPATH环境变量,运行Java -jar ...命令出现ClassNotFoundE

    6b5aa0751a6f1e6a9d0b665a02cc1f46.gif

    一.eclipse中,在要打成jar包的项目名上右击,出现如下弹出框,选择"export": 二.在接下来出现的界面中点击"jar file",然后next: 三.在接下来出现的界面中,如图所示勾选上要打包的项目以及其他选项,例如test项目:然后点击右边箭头所指的browse,选择打好的jar包要保存的目录,同时给自己的jar包命名,例如我这里选择存放在桌面,名字为jarTest;然后点击"next",在之后弹出的界面中再点击一次"n

    6b5aa0751a6f1e6a9d0b665a02cc1f46.gif

    Eclipse导出可执行Java工程/可执行Jar文件(包含第三方Jar包) 师兄部署了新的虚拟机,新学期大搞起来!之前由于爬虫代码不稳定,所以一直都是直接用Eclipse运行,然后遇到问题就修改的.但是这个比较麻烦,而且Eclipse本身就很占内存啊,摔!所以今天下午就把之前的代码清减了一下,对很多挫挫的System.out.println替换了log4j,路径啊数据库连接呀用配置文件处理了,最后打成可执行的Jar,这样在新的虚机上就可以大展拳脚咯^_^Y Biu~废话说完,进入正题,将Jav

    一.通过 eclipse 自带打包 测试项目: Main.java package com.bug; import org.junit.Test; public class Main { public static void main(String[] args) { test(); } @Test public static void test() { System.out.println("HelloWorld"); System.out.println("HelloWo

    开发一个demo时想将日志输出到最终打包的jar所在目录,从网上学习实验整理之后的配置如下, log4j.properties log4j.rootLogger = INFO,console,logFile log4j.appender.console=org.apache.log4j.ConsoleAppender log4j.appender.console.Threshold=INFO log4j.appender.console.ImmediateFlush=true log4j.app

    java 中使用maven shade plugin 打可执行Jar包 eclipse里有一个功能叫做"打可执行(runnable) jar包", 用这个功能可以把一个工程自身和所有依赖包打成一个fat jar,并且指定Main方法,这样直接使用java jar xxx.jar就可以运行代码了. 但是在不使用eclipse的时候呢?其实,借助maven,我们很容易实现同样功能.maven提供了一个shade plugin,可以用来打fat jar, 同时也提供了指定main方法的功能.

    最近IDEA打可执行Jar包搞了三天,一直失败,好好学习一下Maven-assembly,在此记录一下 1. 需求 项目打包,满足以下要求: 1.整个项目打一个Zip包下面包括应用程序.应用程序依赖的jar包.说明文档 2.项目打的jar包可以执行不同类里的Main函数 3.项目源码打的jar包要与依赖的第三方jar包分开 4.项目里的执行脚本也要一块打包并进行分类 5.document目录下的readme.txt放在压缩包的根目录下,其他的还放在这个目录下 6.打的jar包去掉不需要的目录(文

    maven所需jar com.google.zxingcore3.0.0com.google.zxing

    浅谈java 执行jar包中的main方法 通过 OneJar 或 Maven 打包后 jar 文件,用命令: java -jar ****.jar 执行后总是运行指定的主方法,如果 jar 中有多个 main 方法,那么如何运行指定的 main 方法呢? 用下面的命令试试看: java -classpath ****.jar ****.****.className [args] "****.****"表示"包名": "className"表示&

    java打包成jar jar -cvf [jar包的名字] [需要打包的文件] 执行jar包中的main方法 java -jar ****.jar 执行后总是运行指定的主方法,如果 jar 中有多个 main 方法,那么如何运行指定的 main 方法呢? 用下面的命令试试看: java -classpath ****.jar ****.****.className [args] "****.****"表示"包名": "className"表示&q

    在使用Maven完成项目以后,如果是需要打包成可执行的Jar文件,我们通过eclipse的导出很麻烦,还得指定入口文件的位置,还得说明依赖的jar包,既然都使用Maven了,很重要的一个目的就是让这些繁琐的操作简单.我们可以通过插件完成这项工作,使用assembly插件.具体使用方式如下: 1.在项目中加入插件的依赖: maven-assembly-plugin2.2&l

    大家都知道一个java应用项目可以打包成一个jar,当然你必须指定一个拥有main函数的main class作为你这个jar包的程序入口. 具体的方法是修改jar包内目录META-INF下的MANIFEST.MF文件. 比如有个叫做test.jar的jar包,里面有一个拥有main函数的main class:test.someClassName 我们就只要在MANIFEST.MF里面添加如下一句话: Main-Class: test.someClassName 然后我们可以在控制台里输入java

    bc308266d8dd030407e6999b80a1572d.png

    这篇文章主要介绍了maven项目如何依赖自定jar包,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 在开发中经常会出现maven项目需要依赖一个自定义jar包,但是这个jar包并没有在maven仓库中,就会出现打包时找不到jar包的问题,解决办法如下: 在这个模块中,lib下的jar包是我自己定义的,maven仓库中并没有,在pom文件中添加jar包时,做以下处理 这样打包时就能找到包的位置了 以上就是本文的全部内容,希望对大家的学习有所帮助,

    9be493ee6371769b29d60a17aa7b60c0.png

    本文实例讲述了linux环境下java程序打包成简单的hello world输出jar包.分享给大家供大家参考,具体如下: 1. linux必须已安装java环境,测试 #javac -version javac 1.8.0_20 说明java环境已安装好了 2. 建立目录helloworld,在目录下建立helloworld.java文件 #cd ~ ~# mkdir helloworld ~# cd helloworld ~/helloworld# vi helloworld.java he

    展开全文
  • 二、打包成可运行的jar包打包成可运行的jar包,有两种...以Java源代码行数统计程序打包为例,演示如何打包:1. 手动创建MANIFEST.MF文件:1)首先编辑MANIFEST.MF文件,内容如下:Mf代码Manifest-Version:1.0Cr...

    二、打包成可运行的jar包

    要打包成可运行的jar包,有两种方法,一是手动创建MANIFEST.MF文件,并在其中指定主类;二是使用jar的-e参数指定可运行jar包的入口点(即main类的完全名称).

    以Java源代码行数统计程序的打包为例,演示如何打包:

    1. 手动创建MANIFEST.MF文件:

    1)首先编辑MANIFEST.MF文件,内容如下:

    Mf代码 a4c26d1e5885305701be709a3d33442f.png

    a4c26d1e5885305701be709a3d33442f.pnga4c26d1e5885305701be709a3d33442f.png

    Manifest-Version:1.0

    Created-By: rsljdkt

    Class-Path: .

    Main-Class: Main

    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代码 a4c26d1e5885305701be709a3d33442f.png a4c26d1e5885305701be709a3d33442f.png

    a4c26d1e5885305701be709a3d33442f.png

    jar cvfm counter.jar MANIFEST.MF -C bin .

    jar cvfm counter.jar MANIFEST.MF -C bin .

    说明:

    参数f:指定打包后的包名。

    参数m:指定自定义的MANIFEST.MF清单文件,否则,JDK会自动生成不包含Main-Class的默认清单。

    参数c:指定是创建新的归档文件。

    参数v:在标准输出中生成详细输出,该选项是可选的。

    2.

    使用-e参数指定入口点:

    执行如下命令即可:

    Cmd代码 a4c26d1e5885305701be709a3d33442f.png a4c26d1e5885305701be709a3d33442f.png

    a4c26d1e5885305701be709a3d33442f.png

    jar cvfe counter.jar Main -C bin .

    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按钮,打包完成。

    展开全文
  • 如何把写好的Java程序打包为jar文件呢?有两种方式可以选择1.命令行的方式:打包jar cf JAR文件名称 程序文件名称或者程序所在的文件夹举例:jar cf MyApp.jarD:JavaProjectMyApp查看一个jar文件的内容jar tvf JAR...

    如何把写好的Java程序打包为jar文件呢?有两种方式可以选择

    1.命令行的方式:

    打包

    jar cf JAR文件名称 程序文件名称或者程序所在的文件夹

    举例:

    jar cf MyApp.jar

    D:JavaProjectMyApp

    查看一个jar文件的内容

    jar tvf JAR文件名称

    举例:

    jar tvf MyApp.jar

    将一个jar文件解压缩

    jar xf JAR文件名称

    举例:www.111cn.net

    jar xf MyApp.jar

    往压缩包里面增加文件

    jar xf JAR文件名称 添加的文件或者其他的jar文件

    举例:

    jar xf MyApp.jar Test.class

    更新一个jar文件

    jar uf JAR文件名称 更新的文件或者其他的jar文件

    举例:

    jar uf MyApp.jar

    Test.class

    运行一个jar程序

    java -jar JAR文件名称

    举例:

    java -jar MyApp.jar

    创建一个可以运行的jar文件

    首先我们必须有一个主类(Main

    Class)

    创建一个叫做MANIFEST.MF的文本,然后把一下内容拷贝进去

    Manifest-Version:

    1.0

    Main-Class:

    YourMainClass

    这个YourMainClass就是你程序中包含main方法的那个class

    下面的语句用来创建可执行的jar文件.

    jar

    cvfm MyApp.jar MANIFEST.MF 文件或文件夹路径

    原文:http://www.cnblogs.com/alibai/p/3591074.html

    展开全文
  • 5/19/2020 把Java程序打包jar文件并执行 - 百度文库 Java jar 把Java 程序打包成jar 文件并执行 把 程序打包成 文件并执行 1 1首先要确认自己写的程序有没有报错 首先要确认自己写的程序有没有报错 2 Web ...
  • Java程序打包jar文件并执行html一、首先要确认本身写的程序有没有报错。java二、第一次我写的是Web Project到如今,我一直没有执行成功,因此最好建立的是java Projectwindows打包步骤:post1.在项目上,右键...

    把Java程序打包成jar文件包并执行html

    一、首先要确认本身写的程序有没有报错。java

    二、第一次我写的是Web Project到如今,我一直没有执行成功,因此最好建立的是java Projectwindows

    打包步骤:post

    1.在项目上,右键,选择Export。3d

    32748fe3793fe3b40a40a893f10c67d5.gif

    2.进入到下图界面,选择Java 下面的JAR filehtm

    064d70fb544f3f0aaa9b921e0619127a.gif

    3.选择项目,确认必要的文件是否选中,选择保存jar文件包的路径,以下图blog

    2b50f57de4afca128db9b55731e09824.gif

    4.完成步骤3以后,点击Next,进入以下图界面:文档

    82c0da02d8345e7bba1d45dafc4d6650.png

    5.直接点Next,进入下面的界面:io

    59870faac84c1965a708644d9b781c9e.png

    6.直接点Finish,jar文件包完成。class

    备注:

    1.能够根据本身的须要选择一些条件。

    2.打开jar文件包下面的META-INF\MANIFEST.MF这个文件,查看信息是否正确。

    c97778cff8895ff37590491e17d1e33b.gif

    Class-Path:这个导入的是,本项目须要的一些其余的jar文件包

    Main-Class:这个是main()方法所在的类的.class文件的路径,而且在最后有个回车符(如:上面显示的是,main()方法在test包下面的PostgresSQLSync类中。)

    在windows下面运行jar包,确认导出的jar包是否存在问题:

    1.打开DOS命令:经过cd切换到本项目路径下,而后,输入java -jar xxx.jar。

    若是输入的信息,和运行项目时,在控制台输出的信息同样,就表示jar文件包已经完成。

    下面是我碰到的一些问题:

    1.在DOS命令中,出现以下错误时,表示Main-Class没有在META-INF\MANIFEST.MF这个文件中配置。

    b42b0ffa2a280a791e78cd37ca89e355.gif

    2.在DOS命令中,出现以下错误时,表示在Class-Path:或者在Main-Class:后面没有输入空格。

    679ad875e74f593c30b841a96e040b70.gif

    备注:固然,这只是我所遇到的问题,若是上面所写的文档中,有一些错误,请读者指出。或者在操做过程当中出现了其余问题,也能够与我交流。(谢谢你们!)

    初学者:cxhljsd

    出处:http://wenku.baidu.com/view/ca6dff0977232f60ddcca158.html

    展开全文
  • Java程序打包jar文件并执行1、首先要确认自己写的程序有没有报错。2、第一次我写的是Web Project到现在,我一直没有执行成功,所以最好创建的是java Project打包步骤:1.在项目上,右键,选择Export。2.进入到...
  • 当需要把在Windows上开发的Java程序用在Linux上运行时,就需要吧该Java程序打包jar包上传到Linux上去运行。1.Java程序用MyEclipse打包成可运行的jar包(1)在MyEclipse中选中需要打包的项目,点击右键,选择:Export...
  • 如何把写好的Java程序打包为jar文件呢?有两种方式可以选择1.命令行的方式:打包jar cf JAR文件名称 程序文件名称或者程序所在的文件夹举例:jar cf MyApp.jar D:JavaProjectMyApp查看一个jar文件的内容jar tvf JAR...
  • 如何将Java程序打包成一个可执行的jar文件发布时间:2020-12-08 16:52:31来源:亿速云阅读:65作者:Leah如何将Java程序打包成一个可执行的jar文件?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望...
  • jack_Meng的博客里面有关于打包jar包的具体过程其网址:http://www.cnblogs.com/mq0036/p/3885407.html方法一:通过jar命令jar命令的用法:下面是jar命令的帮助说明:用法:jar {ctxui}[vfm0Me] [jar-file] ...
  • 本文介绍了把Java程序打包jar文件并执行的方法,分享给大家,具体如下:1、首先要确认自己写的程序有没有报错。2、第一次我写的是Web Project到现在,我一直没有执行成功,所以最好创建的是java Project打包步骤...
  • Java程序打包jar文件并执行1、首先要确认自己写的程序有没有报错。2、第一次我写的是Web Project到现在,我一直没有执行成功,所以最好创建的是java Project打包步骤:1.在项目上,右键,选择Export。2.进入到...
  • 方法一:通过jar命令jar命令的用法:下面是jar命令的帮助说明:用法:jar {ctxui}[vfm0Me] [jar-file] [manifest-file] [entry-point] [-C dir] files ...选项包括:-c 创建新的归档文件-t 列出归档目录-x 解压缩已...
  • 这篇文章主要介绍了把Java程序打包jar文件并执行的方法,非常具有实用价值,需要的朋友可以参考下本文介绍了把Java程序打包jar文件并执行的方法,分享给大家,具体如下:1、首先要确认自己写的程序有没有...
  • 最近要跑爬虫程序,需要打包jar发在linux服务器中运行。主要是第三方的lib与配置文件,不进行打包,方便修改。1.eclipse中src中源码编译后生成的源码在bin文件中,把里面源码单独拿出。2.编写MANIFEST.MF文件...
  • java程序打包jar

    2017-12-04 11:19:59
    1.程序右键export 选择jar file 2.去掉多余的文件,只选择代码文件,并选择jar的输出路径 Export generated class files and resources 表示只导出生成的.class文件和其他资源文件 Export all output folders for ...
  • 本文介绍了把java程序打包jar文件并执行的方法,分享给大家,具体如下:1、首先要确认自己写的程序有没有报错。2、第一次我写的是web project到现在,我一直没有执行成功,所以最好创建的是java project打包步骤...
  • 本文介绍了把Java程序打包jar文件并执行的方法,分享给大家,具体如下:1、首先要确认自己写的程序有没有报错。2、第一次我写的是Web Project到现在,我一直没有执行成功,所以最好创建的是java Project打包步骤...
  • jar命令的用法:下面是jar命令的帮助说明:用法:jar {ctxui}[vfm0Me] [jar-file] [manifest-file] [entry-point] [-C dir] files ...选项包括:-c 创建新的归档文件-t 列出归档目录-x 解压缩已归档的指定(或所有)...
  • 2、第一次我写的是Web Project到现在,我一直没有执行成功,所以最好创建的是java Project打包步骤:1.在项目上,右键,选择Export。2.进入到下图界面,选择Java 下面的JAR file3.选择项目,确认必要的文件是否选中...
  • [若要生成一个名为 cal.jar 的可执行jar文件:(文件名可以是任意合法名字) (这是我认为简单实用的一种方法,还有很多别的方法在此就不介绍了) 第一 把程序生成的所有字节码方法一:通过jar命令jar命令的用法:下面是...
  • Java程序打包jar包

    2017-12-22 15:01:52
    Java程序打包jar包   下面是jar命令的帮助说明: 用法:jar {ctxui}[vfm0Me] [jar-file] [manifest-file] [entry-point] [-C dir] files ... 选项包括:  -c 创建新的归档文件  -t...
  • 【Java】Java程序打包jar包在Linux上运行

    万次阅读 多人点赞 2015-01-06 21:29:39
    当需要把在Windows上开发的Java程序用在Linux上运行时,就需要吧该Java程序打包jar包上传到Linux上去运行。 1.Java程序打包成可运行的jar包 2.打包后的jar包在Linux上运行
  • java程序导出jar包运行,可以双击jar包直接运行,也可以在命令行 java -jar a.jar运行。调试阶段建议用命令行运行,可以看到报错信息。如果报错信息是这样:是因为你的程序中使用了别的jar包,因为eclipse/myeclipse...
  • 如何把写好的Java程序打包为jar文件呢?有三种方式可以选择:一、命令行的方式:1.打包jar cf JAR文件名称 程序文件名称或者程序所在的文件夹举例:jar cf MyApp.jar /home/xxx/xxx2.查看一个jar文件的内容jar tvf ...
  • 2、第一次我写的是Web Project到现在,我一直没有执行成功,所以最好创建的是java Project打包步骤:1.在项目上,右键,选择Export。 2.进入到下图界面,选择Java 下面的JAR file 3.选择项目,确认必要的文件是否...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 5,381
精华内容 2,152
关键字:

java程序打包jar包

java 订阅