`
fireinjava
  • 浏览: 476631 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

jar打包(含第3方jar包及配置文件)

    博客分类:
  • Java
阅读更多

jar目录格式(以下除了monitor.jar其余为第3方jar):

 

  monitor.jar

  log4j-1.2.8.jar

  commons-logging.jar

  ....

 

-----------------------------------------------------------------------------------------

  monitor.jar内部格式

-----------------------------------------------------------------------------------------

META-INF目录下的MANIFEST.MF文件内容(第3方jar与monitor.jar同级目录以Class-Path引入,jar之间以空格隔开):

 

Manifest-Version: 1.0
Ant-Version: Apache Ant 1.7.0
Created-By: 14.3-b01 (Sun Microsystems Inc.)
Main-Class: com.xx.MainClass
Class-Path:  log4j-1.2.8.jar commons-logging.jar

------------------------------------------------------------------------------------------

如何用ant生成jar?

<target name="jar">

  <jar manifest="manifest.mf文件位置" destfile="生成jar的目录/monitor.jar" basedir="如上面截图的    monitor.jar目录" encoding="UTF-8" />

</target>

------------------------------------------------------------------------------------------

如何运行monitor.jar?

新建文本文件粘贴以下3行,

pause
java -jar E:\workspace\monitor.jar
pause

另存为monitor.bat-->双击即可弹出命令窗口-->运行成功.

------------------------------------------------------------------------------------------

  • 大小: 39.5 KB
1
3
分享到:
评论

相关推荐

    springboot+maven打包demo【将依赖与配置文件打包到jar包外部】

    这是一个springboot+maven写的demo,主要演示springboot项目通过maven插件,将依赖与配置文件打包到jar包外部,实现灵活的项目管理.仅供参考学习

    ANT打包可执行JAR包脚本

    非maven项目中的ANT打包可执行JAR包脚本,包括配置文件、第三方jar打包

    如何用eclipse将项目打包成jar文件

    利用Eclipse的一个第三方插件fatjar生成jar文件,也是本人觉得最简单最方便的一种生成方式。

    java打包exe 更换图标

     第一行设置指向JAR包ChatServer.jar的目录,由于launch.exe和ChatServer.jar同在一个目录,所以用“.”即当前目录。 第二行设置指向jre\bin\javaw.exe的路径。可以把将%JAVA_HOME%jre目录复制到了java1.4.2子...

    java代码,打包成jar文件以及转换为exe可执行文件

    * Class-Path 指定了依赖的第三方类库。 Step 2:将项目打包成 EXE 首先,在任意目录创建一个文件夹,命名和项目名相同。在这个文件夹中,拷贝所有的资源文件以及生成的可执行 JAR 文件。然后,打开 exe4j,选择...

    aar包合并打包;module引用第三方aar包;library依赖aar包

    即将aar后缀改为zip,解压出jar包及资源文件(如果有),将jar包及资源文件(如果有)复制到相应的目录,按照jar包的方式集成。如果aar包中有通过R.id./R.layout.等方式调用资源文件,这种集成方式可能会报资源文件...

    java实现小型函数画图板(含源代码、报告、打包的jar文件)

    java课程设计的一个题目。本程序可以画各种函数曲线,功能有: 1.新建、打开、保存画图 2.多种方式输入函数作图 3.可设置画笔颜色、大小 4.可以放大、缩小 ...第三步:菜单-File-New 新建画板,之后就可以画图了

    基于spring boot的博客网站

    JDK: 1.8 Maven: 3.3+ ...配置\src\main\resources\wiblog.properties(腾讯云密钥图片存储/公众号/github第三方登录) 打包运行 # 打包 mvn clean package # 运行 java -jar target\core-0.0.1-SNAPSHOT.jar

    java简单--邮件发送

    第三步骤: 修改配置文件信息 MAIL_ADDRESS=自己的邮箱地址如:chun_chun_liu@126.com MAIL_UNAME=自己邮箱地址登陆名如:chun_chun_liu MAIL_UPWD=自己邮箱地址登陆密码如:494581236 MAIL_SERVER=自己邮箱...

    Java课程设计案例精选

    (4)每章均含有打包发布的程序文件和案例的源代码文件(第3章除外,另请注意第1章和第2章因内容简单,所以光盘中没有包含)。 (5)直接双击各章“打包发布”文件夹中的BAT文件即可运行相应章的案例程序(注意必须已安装...

    AndroidStudio Gradle基于友盟的多渠道打包方法

    AndroidStudio由于使用了gradle的进行项目构建,使...首先我们要下载友盟的jar包,然后照着文档配置即可。(这里就不过多讲解了,直接看我的代码) 文档地址:http://dev.umeng.com/analytics/android-doc/integrati

    maven的优缺点 项目

    Pom.xml:配置文件示例(含的编译环境) xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"&gt; &lt;modelVersion&gt;4.0.0 &lt;groupId&gt;com.bjsxt&lt;/groupId&gt; ...

    在线支付模块

    (2)第1个实例需要将从支付宝获取的接口API打包成jar文件,打包后的目录如图所1.1示,然后将该jar文件与jsf-api.jar、jsf-impl、jstl-1.2.jar以及SQL Server 2000数据库驱动包(mssqlserver.jar、msutil.jar、...

    Maven 私服 Nexus3

    私服是架设在局域网的一种特殊的远程仓库,目的是代理远程仓库及部署第三方构件。有了私服之后,当 Maven 需要下载构件时,直接请求私服,私服上存在则下载到本地仓库;否则,私服请求外部的远程仓库,将构件下载到...

    JavaSwing+MySQL实现的课堂点名系统源码+项目说明文档

    jar包打包为本地exe可执行文件,只做演示; 执行sql语句;对数据库进行配置 : 账号默认root,密码默认123456,同时可以准备DataGrip进行对数据库的实时监控数据 在文件中导入students.txt,注意文本的txt的编码集要...

    云服务器ECS.docx

    Xshel上传文件:安装rz指令:yum install lrzsz 执行:rz 默认上传至:当前所在目录 解压缩文件:tar -xvf 安装包文件路径 -C 安装路径 Linux下打包压缩war、解压war包和jar命令:jar -xvf project.war /project_a ...

    android安卓反编译

    通过反编译,你可以获知该应用用到了什么第3方的库文件,它的代码是如何编写的等等。 然而,如果该APK进行了混淆处理,那么你看到的类文件名称以及里面的方法名称都会以a,b,c....之类的样式命名,所以你可以想找到你...

    Android代码-MutiChannelPackup

    支持更多的第三方渠道统计工具 编写windowns bat脚本 添加网页版用户体系、权限和数据库配置 …… 网页版 META-INF渠道识别 使用简单,非技术小白也可以用 功能相对强大(设计中…) 1、在android中获取渠道名: /...

    exe4j_windows_4_4_6

    第3步上面是项目名称,可随便填写,下面一个写出你想要将打包后的exe文件输出的目录我的是“桌面\project\”。第4步,由于我的演示程序是图形的,所以选第一个,如果你的程序是控制台的,则选择第二个,Executable ...

Global site tag (gtag.js) - Google Analytics