精华内容
下载资源
问答
  • 将Java程序打包成jar,可以使用eclipse来进行打包操作选中需要打包的程序右键 然后直接next下去 MANIFEST.MF文件可以由eclipse自动生成,也可以指定外部导入运行jar包的命令 java -jar helloworld.jar 如果在工程...

    将Java程序打包成jar,可以使用eclipse来进行打包操作

    选中需要打包的程序右键
    这里写图片描述

    然后直接next下去
    MANIFEST.MF文件可以由eclipse自动生成,也可以指定外部导入

    这里写图片描述

    运行jar包的命令

    java -jar helloworld.jar

    如果在工程中用到了其他的jar包,虽然使用eclipse打包是可以看到引用的jar包已经加入到自己的jar中了,但是运行时候还是会提示ClassNotFoundException,此时需要修改eclipse自动生成的MANIFEST.MF文件,通过Class-Path来进行指定运行时需要用到的其他jar,其他的jar可以是在当前路径或者子路径中,但是不可以在该jar包里面。


    这里MANIFEST.MF 文件涉及到几个主要关键属性:

    以下面的MANIFEST.MF文件为例:

    Manifest-Version: 1.0
    Main-Class: com.xili.Main
    Class-Path: lib\commons-lang-2.3.jar lib\commons-logging.jar lib\dom4j-1.6.1.jar 

    注意: 文件的最后一行必须是一个回车换行符

    其中Manifest-Version标识版本号,一般由IDE工具自动生成
    Main-Class 是jar文件的主类,即程序的入口,如果没有会提示没有主函数
    Class-Path用来指定需要引入的jar,多个jar需要在同一行上,jar之间用空格隔开,如果引用的jar在当前目录的子目录下面,Window下使用\来分割,Linux下使用/来分割


    Class-Path的冒号后面必须空一个空格
    如果引入的jar包实在太多,可以换行,但是每行的开头和结尾都需要有空格,最后一行写完后,需要回车两次,而且要确保回车的两行都是顶格


    展开全文
  • 将java程序打包成jar包,并部署到服务器 标题 将java程序打包成jar包,并部署到服务器 本人使用的是IDEA编辑器 点击maven工具,出现如图菜单 右击package,选择 run maven build,打包成功后,会显示jar包的路径 ...

    将java程序打包成jar包,并部署到服务器

    标题 将java程序打包成jar包,并部署到服务器

    本人使用的是IDEA编辑器
    点击maven工具,出现如图菜单
    在这里插入图片描述
    右击package,选择 run maven build,打包成功后,会显示jar包的路径
    本人使用xshell来进行部署,分别连接两个服务器,一个用于镜像制作,一个用于测试

    1. 首先是镜像制作(进入超级用户模式)
      ①. ls命令查看当前目前
      ②. cd build(切换到build目录)
      ③. ll(查看,可忽略这步,本人是初学,所以输入此命令查看)
      ④. cd uat(切换目录)
      ⑤. ll(查看)
      ⑥. cd cam-ms/ (切换到自己项目的目录)
      ⑦. ll(查看)
      ⑧. rm -rf cam-ms-service-v1.0.0.jar(先删除原来的jar包)
      ⑨. rz (上传jar包,这步先复制jar包的文件路径,输入命令后回车,粘贴路径)
      ⑩. sh build.sh(镜像制作)
    2. 拉取镜像(测试服务器上)
      ①. docker pull 10.10.1.83/java/cam-ms:uat (在前一步中生成的镜像文件地址,复制过来粘贴)
      ②. ll(查看)
      ③. cd uat
      ④. ll
      ⑤. sh cam-ms-startup.sh(运行启动文件)
      ⑥. docker ps(查看)
      ⑦. docker -f id(上一命令显示的任务的id) --tail=100(看100行日志)
    展开全文
  • CMD下将JAVA程序打包成 jar

    千次阅读 2017-01-06 10:01:11
    CMD下将JAVA程序打包成 jar 的 公式: jar {c t x u f} [v m e 0 M i] [-C 目录] 文件名…… 解释: c :创建一个 jar 包 t :显示 jar 包里面的内容 x :解压 jar 包 u :添加文件到 jar包 f :指定 jar 包的文件名...
    CMD下将JAVA程序打包成 jar 的 公式:
    jar {c t x u f} [v m e 0 M i] [-C 目录] 文件名……

    解释:
    c :创建一个 jar 包
    t :显示 jar 包里面的内容
    x :解压 jar 包
    u :添加文件到 jar包
    f :指定 jar 包的文件名
    v :在 CMD 显示详细执行过程(报告)
    m :指定 manufest.mf 文件(该文件可以对jar包及其内容做设置)
    0 :打包 jar包 时不压缩
    M :不产生 manufest.mf 文件,覆盖 m 参数的设置
    i :为打包的 jar包 创建索引文件
    c :进入某目录后再执行 jar 命令,相当于 cd 进入目录然后不带 c 参数执行 jar命令

    示例( v 参数很实用:显示过程):
    1、创建 jar 包
    jar cf HelloWord.jar Hello.java
    2、创建 jar 包(显示过程: v 参数)
    jar cvf HelloWord.jar Hello.java
    3、列出 jar 包的内容
    jar tvf HelloWord.jar
    4、解压 jar 包 [windows平台上的解压软件(WinRAR)也行]
    jar xf HelloWord.jar
    4、解压 jar 包 [windows平台上的解压软件(WinRAR)也行;显示过程]
    jar xvf HelloWord.jar
    5、添加文件到 jar 包
    jar uf HelloWord.jar Hello123.java

    打包一个目录(包括目录结构):
    目录结构:Desktop\com\dwr_news\……
    在 Desktop 文件夹中运行cmd 打包命令:



    打包当前目录下的所有文件(包括目录结构):
    目录结构:com\dwr_news\……
    在 com 文件夹中运行cmd 打包命令:

    展开全文
  • CMD下将JAVA程序打包成 jar 的 公式: jar {c t x u f} [v m e 0 M i] [-C 目录] 文件名…… 解释: c :创建一个 jar 包 t :显示 jar 包里面的内容 x :解压 jar 包 u :添加文件到 jar包 ...
    CMD下将JAVA程序打包成 jar 的 公式:
    jar {c t x u f} [v m e 0 M i] [-C 目录] 文件名……

    解释:
    c :创建一个 jar 包
    t :显示 jar 包里面的内容
    x :解压 jar 包
    u :添加文件到 jar包
    f :指定 jar 包的文件名
    v :在 CMD 显示详细执行过程(报告)
    m :指定 manufest.mf 文件(该文件可以对jar包及其内容做设置)
    0 :打包 jar包 时不压缩
    M :不产生 manufest.mf 文件,覆盖 m 参数的设置
    i :为打包的 jar包 创建索引文件
    c :进入某目录后再执行 jar 命令,相当于 cd 进入目录然后不带 c 参数执行 jar命令

    示例( v 参数很实用:显示过程):
    1、创建 jar 包
    jar cf HelloWord.jar Hello.java
    2、创建 jar 包(显示过程: v 参数)
    jar cvf HelloWord.jar Hello.java
    3、列出 jar 包的内容
    jar tvf HelloWord.jar
    4、解压 jar 包 [windows平台上的解压软件(WinRAR)也行]
    jar xf HelloWord.jar
    4、解压 jar 包 [windows平台上的解压软件(WinRAR)也行;显示过程]
    jar xvf HelloWord.jar
    5、添加文件到 jar 包
    jar uf HelloWord.jar Hello123.java

    打包一个目录(包括目录结构):
    目录结构:Desktop\com\dwr_news\……
    在 Desktop 文件夹中运行cmd 打包命令:



    打包当前目录下的所有文件(包括目录结构):
    目录结构:com\dwr_news\……
    在 com 文件夹中运行cmd 打包命令:

    如何运行jar程序也很简单,就是在cmd中:java -jar xxxx.jar

    展开全文
  • 将java工程打包jar文件,工程里面写有一个java程序,程序里面有main函数,既可以通过参数进行调用,而该java程序依赖其它包,现希望将java程序连通依赖包一起打包成一个jar,这样可以通过windows命令行进行访问和...
  • 如何使用IDEA将java程序打包成jar

    千次阅读 2020-03-19 14:25:52
    打包方法: ...3.在上方输入Jar包的名字和路径,并Available Elements中需要的内容添加到jar包中 4.在下方点击Create Manifest并选择路径 5.创建完成后在Main Class中选择主函数,完成后点击...
  •  把程序打包压缩一个可执行JAVA软件,先在Eclipse编辑器的Packe Exlorer标签窗口中,选择需要打包的程序工程名称,再单击Eclipse编程器的相应菜单命令“File>>Export”,接着出现Export框,选择JAVA>>JAR File ,...
  • 我才网上搜索了一下关于怎样将java程序打包成jar文件,按照那样子做,生成的Tom.jar文件,在doc命令模式下执行java -jar Tom.jar ,但是不能显示出来,总是提示错误啊!! 求助啊!!有没有详细的资料啊··
  • 用ant将java程序打包成jar

    千次阅读 2006-09-27 15:11:00
    第一次用java打包jar的时候很麻烦,刚开始总是不能运行,后来才知道还要设置Manifest,很是郁闷,在Eclipse里也没有很方便的打包办法。现在变聪明了,用Ant,也不需要记很多东西了,一个build.xml文件,换个地方只要...
  • 在Eclipse使用插件将java程序打包成jar

    千次阅读 2009-04-10 12:59:00
    插件下载地址 :http://sourceforge.net/project/showfiles.php?group_id=115990&package_id=125924 插件的安装与启动: zip文件含有插件目录的,把fatjar.jar放入eclipse的插件目录下.关闭 eclipse. 以eclipse -...
  • 如何把写好的Java程序打包jar文件呢?有两种方式可以选择1.命令行的方式:打包jar cf JAR文件名称 程序文件名称或者程序所在的文件夹举例:jar cf MyApp.jar D:JavaProjectMyApp查看一个jar文件的内容jar tvf JAR...
  • Java程序打包成jar文件包并执行 java程序的jar包在测试中使用场景: Jmeter在做接口自动化测试时,由于一些协议没有,我们就可以使用java程序开发进行扩展,此时就可以将java程序打包 成jar包文件。 1、首先要...
  • 用Eclipse也可以将Java程序打包成jar文件,只需双击即可运行···
  • 如何将Java程序打包成一个可执行的jar文件包发布时间:2020-12-08 16:52:31来源:亿速云阅读:65作者:Leah如何将Java程序打包成一个可执行的jar文件包?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望...
  • mypackage包中的FrameDemo.java文件打包成可执行成jar包步骤1:先将程序中所有类打包成一个包编译mypackage包FrameDemo.java文件,类文件存入D盘Jar文件下javac -d d:\jar FrameDemo.java步骤2:在java包同级...
  • mypackage包中的FrameDemo.java文件打包成可执行成jar包步骤1:先将程序中所有类打包成一个包编译mypackage包FrameDemo.java文件,类文件存入D盘Jar文件下javac -d d:\jar FrameDemo.java步骤2:在java包同级...
  • 怎样将java项目打包成jar文件?发布时间:2020-05-22 18:03:55来源:亿速云阅读:155作者:鸽子1、Java项目生成jar包(1)、“项目”右键->"Export..."导出,弹出“导出设置”窗口如下:(2)、选择要打包的文件,如...
  • 一个普通的java project,里面引用了config.properties配置文件,项目打Runnable jar,然后config.properties放到打包后的jar路径下,执行该jar包,出错,原工程中properties文件读取代码如下:InputStream in...
  • 1.首先写一个java程序 2.创建一个MAINIFEST.MF文件,文件内容如下: 注意,Main-class: 和org之间要有一个空格 3.然后导出jar  export->jar->jar file .setting 和config不要点 jar file 是生成jar包的...
  • 准备材料:1.java文件:Helloworld.javapackagecom.ray;public classHelloWorld{public static voidmain(String[] args) {System.out.println("Hello!jar");}}2.指定目录:建一个目录,来存放.class文件和.jar文件。...
  • 将Java程序打包成exe文件 主要借鉴了这l2篇文章:https://www.cnblogs.com/icewee/articles/2073203.html http://www.coozhi.com/youxishuma/g4/31441.html 1、首先将Java 程序打包成jar包: 接下来我们将包含了上面...
  • 一个普通的java project,里面引用了config.properties配置文件,项目打Runnable jar,然后config.properties放到打包后的jar路径下,执行该jar包,出错,原工程中properties文件读取代码如下:InputStream in...
  • 由于是打包引用了第三方jar包的Java项目,故需要自定义配置文件MANIFEST.MF,在该项目下建立文件MANIFEST.MF,内容如下: Manifest-Version: 1.0 Class-Path: lib/commons-codec.jar lib/commons-
  • 准备材料:1.java文件:Helloworld.javapackagecom.ray;public classHelloWorld{public static voidmain(String[] args) {System.out.println("Hello!jar");}}2.指定目录:建一个目录,来存放.class文件和.jar文件。...
  • 一、eclipse将java代码打包成jar文件 (1)右键项目名 -》Export (2)输入java -》 选择 jar file -》next (3)取消默认的勾选 -》输入保存路径 -》next -》 next (4)主函数(程序入口的选择) 点击browse -...

空空如也

空空如也

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

将java程序打包成jar

java 订阅