本文共 1398 字,大约阅读时间需要 4 分钟。
fat-jar的使用
第一步,选中项目根节点后,点击右键,在弹出菜单中选择Build Fat Jar,如下图 使用Built Fat Jar 制作可执行jar 第二步,设置Jar-Name 这是生成的jar 文件名称;Main-Class 生成的jar 要运行的主 类;Class-Path 生成的jar 参考的包,多个包用空格隔开,最后还要加上代表当前目录 的点。如下图 使用Built Fat Jar 制作可执行jar第三步、选择要打包的已编译的class 文件,主要是你写的类文件,先不要选择外部依 赖的jar 包,因为你设置了class_path 后只要把依赖的包放到类路径能找到的地方就可 以了。如下图 使用Built Fat Jar 制作可执行jar 第四步、点击finish 生成jar 包。 第五步、打开存放生成jar 包的目录,查看生成的jar 文件和同目录下的xml 配置文件、 log 配置文件以及依赖的jar 包,这些文件放到一个目录下,避免找不到路径。 生成的jar可执行包 依赖的jar包 日志配置文件和日志文件、xml配置文件 使用Built Fat Jar 制作可执行jar 第六步、打开生成jar 包目录,运行程序,如下图是执行界面 第七步、总结 制作过程的关键是设置Main-Class 要运行的主类;Class-Path 依赖的外部jar 包, 这个包的文件是相对于生成的jar 包的。 比如我的是在jars 目录下生成可执行程序jar,那么依赖的包也要放到这里 Class-Path 里把依赖的包名打上,用空格隔开就中了,还要加上空格点.代表当前目录 Built Fat Jar 可以从网上下载,解压后把plugins 文件夹放到Eclipse 目录下,重 新启动Eclipse,就可以在项目的右键菜单里看到Built Fat Jar。 如果程序无法启动,请检查JDK 的环境变量是否设置正确。包括:JAVA_HOME、 PATH、CLASS_PATH。 如在cmd中运行程序出错,且有提示:Error: Unable to access jarfile 或双击生成 的jar包提示 不能找到Main-class,请重新检查你在第二步的设置,特别是class-path 的设置。
转载地址:http://kemdi.baihongyu.com/