Fat Jar说明【官方】

2024-05-08 02:08
文章标签 说明 jar 官方 fat

本文主要是介绍Fat Jar说明【官方】,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Fat Jar Eclipse Plug-In


 

当前版本:alpha
升级地址:http://kurucz-grafika.de/fatjar
下载地址:project page


 

环境要求: Eclipse 3.0 or greater

 

 

JDT 集成:

  • 简版的Fat-Jar集成至Eclipse 3.4作为 "可执行的Jar文件" 导出向导
  • 针对Eclipse 3.5的开发正在进行中: 增强版219530


说明

可以将一个Java项目打包成一个可执行的Jar文件。

新增 "Build Fat-JAR" 至导出向导。

除了eclipse标准jar-exporter引用的类和jar包含在“Fat-Jar”中,因此生成的jar包含所有需要的类,可以直接用“java -jar”执行,不需要设置类路径, 不需要部署额外的Jar。

Jars, External-Jars, User-Libraries, System-Libraries, Classes-Folders and Project-Exports are considered by the plugin.
The Main-Class can be selected and Manifest-files are merged.
The One-JAR option integrates a specialised Class-Loader written by Simon Tuffs ( http://one-jar.sourceforge.net/ ) which handles jar-files inside a jar.
Individual files and folders can be excluded or added to the jar.
Different settings can be stored and re-executed as "Quick Build" via the context-menu.

插件考虑了Jars,External-Jars,用户库,系统库,类文件夹和项目导出。
可以选择Main-Class并合并Manifest文件。
One-JAR选项集成了一个由Simon Tuffs编写的专用类加载器(http://one-jar.sourceforge.net/),它处理jar中的jar文件。
可以排除单个文件和文件夹,也可以将其添加到jar中。
可以通过上下文菜单存储和重新执行不同的设置作为“快速构建”。
如何安装

zip文件包含插件目录。 从Eclipse目录中解压缩。
停止Eclipse。
使用原生选项“eclipse -clean”从命令行启动eclipse,
否则将找不到该插件。

要卸载,请删除net.sf.fjep.fatjar_x.x.x(其中x.x.x.
表示您已安装的插件的版本)。


您还可以给开发者致邮:

Topic: Ferenc Hechler
Fat-Jar at all ferenc_hechler@users.sourceforge.net
 
Topic: Simon Tuffs
One-Jar integration simon-fatjar@simontuffs.com
 
Topic: Nirav Thaker
Multi-Project support niravn1@users.sourceforge.net

这篇关于Fat Jar说明【官方】的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/969002

相关文章

Before和BeforeClass的区别及说明

《Before和BeforeClass的区别及说明》:本文主要介绍Before和BeforeClass的区别及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录Before和BeforeClass的区别一个简单的例子当运行这个测试类时总结Before和Befor

Python pip下载包及所有依赖到指定文件夹的步骤说明

《Pythonpip下载包及所有依赖到指定文件夹的步骤说明》为了方便开发和部署,我们常常需要将Python项目所依赖的第三方包导出到本地文件夹中,:本文主要介绍Pythonpip下载包及所有依... 目录步骤说明命令格式示例参数说明离线安装方法注意事项总结要使用pip下载包及其所有依赖到指定文件夹,请按照以

IDEA如何实现远程断点调试jar包

《IDEA如何实现远程断点调试jar包》:本文主要介绍IDEA如何实现远程断点调试jar包的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录问题步骤总结问题以jar包的形式运行Spring Boot项目时报错,但是在IDEA开发环境javascript下编译

Java -jar命令如何运行外部依赖JAR包

《Java-jar命令如何运行外部依赖JAR包》在Java应用部署中,java-jar命令是启动可执行JAR包的标准方式,但当应用需要依赖外部JAR文件时,直接使用java-jar会面临类加载困... 目录引言:外部依赖JAR的必要性一、问题本质:类加载机制的限制1. Java -jar的默认行为2. 类加

java -jar命令运行 jar包时运行外部依赖jar包的场景分析

《java-jar命令运行jar包时运行外部依赖jar包的场景分析》:本文主要介绍java-jar命令运行jar包时运行外部依赖jar包的场景分析,本文给大家介绍的非常详细,对大家的学习或工作... 目录Java -jar命令运行 jar包时如何运行外部依赖jar包场景:解决:方法一、启动参数添加: -Xb

Spring中管理bean对象的方式(专业级说明)

《Spring中管理bean对象的方式(专业级说明)》在Spring框架中,Bean的管理是核心功能,主要通过IoC(控制反转)容器实现,下面给大家介绍Spring中管理bean对象的方式,感兴趣的朋... 目录1.Bean的声明与注册1.1 基于XML配置1.2 基于注解(主流方式)1.3 基于Java

Maven项目打包时添加本地Jar包的操作步骤

《Maven项目打包时添加本地Jar包的操作步骤》在Maven项目开发中,我们经常会遇到需要引入本地Jar包的场景,比如使用未发布到中央仓库的第三方库或者处理版本冲突的依赖项,本文将详细介绍如何通过M... 目录一、适用场景说明​二、核心操作命令​1. 命令格式解析​2. 实战案例演示​三、项目配置步骤​1

ubuntu系统使用官方操作命令升级Dify指南

《ubuntu系统使用官方操作命令升级Dify指南》Dify支持自动化执行、日志记录和结果管理,适用于数据处理、模型训练和部署等场景,今天我们就来看看ubuntu系统中使用官方操作命令升级Dify的方... Dify 是一个基于 docker 的工作流管理工具,旨在简化机器学习和数据科学领域的多步骤工作流。

idea报错java: 非法字符: ‘\ufeff‘的解决步骤以及说明

《idea报错java:非法字符:‘ufeff‘的解决步骤以及说明》:本文主要介绍idea报错java:非法字符:ufeff的解决步骤以及说明,文章详细解释了为什么在Java中会出现uf... 目录BOM是什么?1. BOM的作用2. 为什么会出现 \ufeff 错误?3. 如何解决 \ufeff 问题?最

Android 12解决push framework.jar无法开机的方法小结

《Android12解决pushframework.jar无法开机的方法小结》:本文主要介绍在Android12中解决pushframework.jar无法开机的方法,包括编译指令、框架层和s... 目录1. android 编译指令1.1 framework层的编译指令1.2 替换framework.ja