`
wwty
  • 浏览: 542405 次
  • 性别: Icon_minigender_1
  • 来自: 北京-郑州
社区版块
存档分类
最新评论

eclipse打jar包

阅读更多

以前在自己不不知道如何使用eclipse打jar包的时候,总是以为其提供的打jar包的功能很不好,满足不了自己的需要;今天参考网上的资料再加上自己的实践,终于发现是自己错了

 

首先项目右键export,然后选择jar next,到如下界面:



 这个图上第一部分你可以选择你要打入jar包的内容;

然后是打包的元信息,比如导出所有的选择的文件,导出java源文件和资源

再然后选择jar包存储的目标位置

最后是压缩jar包的内容,并且覆盖已有的文件且不提示

 

然后进入next之后,到如下界面:



 选择save。。。。。。,等于是保存了一个打包的快捷方式

 

最后是:



 这个地方是一个关键,最好的处理方法如下:

在应用中,针对java程序打jar包总是需要用到第三方的包,因此如何处理呢?

最好是自己在项目下面建立一个mf文件,在这个mf文件当中你可以指定程序入口,同时加上程序执行时的classpath,具体实例如下:

Manifest-Version: 1.0
Main-Class: com.shengqian.core.Main
Class-Path: lib/commons-dbutils-1.3.jar lib/commons-lang-2.4.jar lib/commons-logging-1.0.3.jar lib/dom4j-1.5.2.jar lib/jaxen-1.1.1.jar lib/log4j-1.2.9.jar lib/mysql-connector-java-3.1.12-bin.jar lib/proxool-0.9.1.jar lib/proxool-cglib.jar lib/slf4j-api-1.5.8.jar lib/slf4j-simple-1.5.8.jar

 

然后以后每次都使用这样一个mf文件,所有问题就搞定了

 

总结为:

保存jardesc文件,手工建立mf文件

这样就可以一次设定,然后下面全部搞定

 

  • 大小: 14.3 KB
  • 大小: 5.8 KB
  • 大小: 4.9 KB
分享到:
评论
1 楼 yong7356 2013-10-23  
学习一下。。。。。。。

相关推荐

    Eclipse打JAR包插件FatJar安装及使用说明

    Eclipse打JAR包插件FatJar安装及使用说明 FatJar 是一个功能强大的 Eclipse 插件,可以将需要的资源打包到一个 JAR 文件中,从而方便地管理和使用项目资源。下面是 FatJar 的安装和使用说明。 FatJar 的安装非常...

    MyEclipse或Eclipse打jar包插件+详细的使用教程

    二、Eclipse打JAR包 1. **准备工程**:与MyEclipse步骤类似,确保Eclipse工程配置正确,所有依赖库都在Build Path中。 2. **使用Export功能**:选择“File” -> “Export” -> “Java” -> “Runnable JAR file”...

    Eclipse 打jar包(fat jar)操作步骤(内含截图)

    Eclipse作为一个流行的Java集成开发环境,提供了多种方式来实现这一目标,其中一种是创建"fat jar",也称为"uber jar"或"one-jar"。这种类型的JAR文件包含了所有依赖库,使得用户可以在没有外部库的情况下直接运行。...

    Eclipse怎么打jar包(可运行的jar包)

    Eclipse怎么打jar包(可运行的jar包) 教你一步一步,学会怎么打jar包,内含详细图文教程。

    Eclipse打jar包方法

    这里我们将详细介绍一种利用Eclipse的插件FatJar来打JAR包的方法。 首先,FatJar是一款非常实用的Eclipse插件,它的主要功能是帮助开发者打包项目时包含所有依赖的外部库,即第三方JAR文件。这对于那些依赖多个库的...

    使用eclipse打jar包 可执行的jar

    Eclipse作为一款强大的Java集成开发环境,提供了内置的功能来创建可执行的JAR包。以下是详细步骤和注意事项: 1. **选择项目**: 首先,你需要确保你的Java项目已经完成并且没有编译错误。在Eclipse中,找到包含...

    eclipse打jar包插件fatjar_0.0.32

    fatjar是一个打包包含第三方jar包的Eclipe插件。 解压后、将其中的jar包放入....\eclipse\plugins目录下,重启Eclipse, 右键项目 点击“Build fat jar”

    Eclipse 打可执行JAR包

    一、创建可执行JAR包的背景与意义 在Java中,JAR(Java Archive)文件是一种归档格式,用于集合多个类文件、资源文件以及元数据。可执行JAR是其中一种特殊类型的JAR,包含了主类信息,可以直接通过`java -jar`命令...

    Eclipse jar打包详解

    Eclipse jar打包详解 Eclipse 是一个功能强大且广泛使用的集成开发环境(IDE),它提供了许多实用的功能来帮助开发者快速地开发、测试和调试应用程序。其中,Eclipse 的 jar 打包功能是开发者常用的一个功能,它...

    eclipse查看jar包文件

    标题 "eclipse查看jar包文件" 涉及到的是如何在Eclipse集成开发环境中查看并操作Java的jar包文件。Eclipse是一个强大的Java IDE,它不仅支持代码编写、调试,还提供了查看和分析jar包内容的功能。对于开发者来说,...

    解决eclipse导出的jar文件打不开问题

    ### 解决Eclipse导出的JAR文件打不开问题 #### 概述 在使用Eclipse进行Java开发的过程中,有时会遇到导出的JAR文件无法正常运行的问题。这类问题通常涉及多个方面,包括但不限于主类的选择、依赖库的打包方式以及...

    Eclipse打包成JAR包读取外部JAR包和外部配置文件

    本文将详细介绍如何在Eclipse中将项目打包成JAR文件,并确保能正确引用外部JAR包和读取外部配置文件。 首先,我们来看如何打包项目为JAR。在Eclipse中,选择`Export` -> `Java` -> `Runnable JAR file`。在弹出的...

    使用eclipse查看jar包的工具

    2.【Java Build Path】-【Configure Build Path】-【Libraries】,在下面找到如:Guava-r09.jar包,展开它,选择【Source attachment】,单击右边的【Edit…】按钮。 3.在打开的窗口中,可选择文件(jar\zip),...

    Eclipse导出Jar包

    Eclipse导出Jar包 Eclipse 是一个功能强大且广泛应用的集成开发环境(IDE),它支持多种编程语言,包括 Java。Java 是一种流行的编程语言,广泛应用于 Android 应用程序开发、Web 应用程序开发和企业级应用程序开发...

    eclipse 下各种 jar 包

    mysql_connection、Oraclesql_connection、dom4j、jaxen、dbcp、pool、swt的 eclipse的jar包,已经全部编译在压缩包中,解压后导入 eclipse 即可使用。可以在其他项目直接引用该文件夹下的对应包即可

    eclipse生成jar包

    Eclipse作为一个流行的Java集成开发环境(IDE),提供了方便的工具来生成JAR包。本文将详细介绍如何在Eclipse中生成包含外部依赖的JAR包。 首先,我们来看如何生成不包含外部依赖的普通JAR包。如果一个Java类包含...

    Eclipse常见jar包

    本篇文章将详细讲解Eclipse中常用的两个数据库驱动jar包——MySQL和Oracle。 首先,我们来谈谈MySQLjar包。MySQL是一款流行的开源关系型数据库管理系统,其Java驱动程序(通常称为mysql-connector-java)使得Java...

    Eclipse导入jar包不能自动归类到ReferenceLibraries下问题解决

    Eclipse导入jar包不能自动归类到ReferenceLibraries下问题解决

    lombok插件eclipse用jar包

    lombok插件eclipse用jar包 1将lombok.jar包复制到myeclipse.ini/eclipse.ini所在文件目录2 打开myeclipse.ini/eclipse.ini,在最后添加以下代码并保存:  -Xbootclasspath/a:lombok.jar -javaagent:lombok.jar

    eclipse导出jar包

    ### Eclipse导出JAR包详解 #### 一、前言 在Java开发过程中,经常会遇到将项目打包成可执行的JAR文件的需求。这不仅便于程序的发布与分发,还能帮助开发者更好地管理项目的依赖关系。Eclipse作为一款广泛使用的...

Global site tag (gtag.js) - Google Analytics