用myeclipse打jar包,使其包含依赖jar包的指向
来源:互联网 发布:网络安全法解读 编辑:程序博客网 时间:2024/04/29 06:00
第一步:建目录,将依赖JAR包都拷贝到该目录下,比如我的这个测试工程,依赖两个JAR包:classes12.jar和log4j-1.2.14.jar
第二步:写程序,先写也没问题,我只写了一个类,带main函数,包名是test:test.Main
Main.java
- package test;
- import org.apache.log4j.Logger;
- public class Main {
- private Logger log = Logger.getLogger("R");
- public Main(){
- log.debug("********************");
- }
- public static void main(String[] args) {
- Main m = new Main();
- }
- }
第三步:
按图示开始打jar包:
之后生成的MANIFEST.MF文件只有两行:
Manifest-Version: 1.0
Main-Class: test.Main
这时需要手动修改这个文件,改为:
Manifest-Version: 1.0
Class-Path: classes12.jar log4j-1.2.14.jar
Main-Class: test.Main
注意加了一行,在Class-Path这一行中,写入了依赖JAR包的名称,用空格分隔,如果有子目录的话就写相对目录,相对是相对于批处理文件的相对路径
然后重新打包导出JAR,见图:
以后再打这个jar包的时候就不需要再修改MANIFEST.MF了,但如果又添加了依赖jar包,只需要在这个文件内手动把依赖jar包名写进去保存就可以了,执行的jar包名不用写
第四步:写批处理
文件名:run.bat
内容:
java -jar TestJar.jar
最终目录结构:
第五步:测试
运行cmd,依次执行:
d:
cd temp/TestJar
run
接下来就不用说了
0 0
- 用myeclipse打jar包,使其包含第三方依赖jar包的指向
- 用myeclipse打jar包,使其包含依赖jar包的指向
- Gradle打jar包,包含所有依赖
- MyEclipse打jar包
- myeclipse打jar包
- maven打jar包并且包含部分依赖jar
- maven打jar包时添加依赖的jar包
- maven项目打jar包时包含依赖
- myeclipse用maven打可执行jar包
- 初级 MyEclipse 打Jar包
- MyEclipse打jar包 error
- myeclipse如何打jar包
- MyEclipse打可执行jar包
- 使用myeclipse打jar包
- maven打包一个包含依赖jar包的可执行jar
- maven 打可执行包--就是打出来的包中 包含第三方依赖包的 jar文件
- eclipse 用maven打jar包(依赖包一起)
- maven3 打可执行 jar 包, 含所以依赖 jar 包
- 支持向量机 smo算法
- Rstudio安装——打开一片空白问题
- Redis学习文章
- 服务器性能监控命令
- 如何正确更改kafka broker id
- 用myeclipse打jar包,使其包含依赖jar包的指向
- Jmeter动态加载测试类
- CentOS7下安装mysql5.7,基于官网教程
- html中文占位符
- mysql数据库连接驱动报错
- 先有鸡还是先有蛋?先有操作系统,还是先有汇编器?
- div可输入内容,高度适应
- Azure虚拟网络P2S连接错误,0x800b0109
- redis命令