我的程序里引用了别的JAR包
在ECLIPSE里运行正常
我想把我的程序打个JAR包
打包的时候把引用的包也打进去了
可运行程序确总是找不到我引用的包
是不是路径的问题?
急死我了快
解决方案:
在你的项目文件夹下建一个META-INF文件夹里面新建一个
MANIFEST.MF的文件内容大至如下
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.6.2
Created-By: 1.5.0_06-57 ("Apple Computer, Inc.")
Built-By: hani
Main-Class: com.opensymphony.workflow.designer.Launcher
Class-Path: looks.jar forms.jar syntax.jar jgraph.jar foxtrot.jar osworkflow-2.8.0.jar oscore-2.2.5.jar
Main-Class就是你要运行的类。
Class-path:就是你要引入的包
用eclipse导出jar文件里,选择
user existing manifest from workspace
manifest file:/你的项目名/src/META-INF/MANIFEST.MF
点击完成。这样应该就可以了
分享到:
相关推荐
3. **设置打包选项**:在弹出的对话框中,选择要导出的主类(程序入口点),然后在`Libraries`选项卡中添加项目的依赖库,包括所有第三方JAR文件。 4. **生成fat jar**:点击`Finish`,Eclipse会将所有选定的类和库...
Eclipse在默认情况下,只会打包项目源代码和资源文件,而不会将这些依赖库一同打包进去,这会导致运行时出现类找不到异常(NoClassDefFoundError)。 为了解决这个问题,我们需要采取以下步骤: 1. **配置构建路径...
本文将详细介绍一种不依赖于Eclipse内置buildpath功能的方法来配置第三方JAR包。 #### 二、Eclipse项目结构简介 在深入讨论如何配置第三方JAR包之前,我们需要先了解Eclipse项目的几个关键概念: 1. **项目路径**...
- **Libraries**: 这是最重要的部分,你需要添加所有项目依赖的第三方JAR包。点击“Add External JARs…”或“Add JARs…”,选择项目中引用的库文件。 5. 完成上述配置后,点击“Finish”开始导出过程。Eclipse会...
有时,按照上述步骤操作后,可能会遇到第三方库找不到的问题,这通常是由于库的路径配置不正确或者没有正确地包含在JAR中。为了解决这个问题,确保你的项目构建路径设置正确,所有的依赖库都被正确地链接。如果使用...
在Eclipse插件项目中引用第三方JAR包并解决空指针异常,是开发者经常会遇到的问题,特别是对于那些使用Eclipse RCP(Rich Client Platform)进行桌面应用开发的程序员。以下将详细介绍这个问题的解决方法以及相关...
在Java项目中,通常会有很多第三方库作为依赖,这些库通常以JAR格式存在。如果直接打包项目为JAR,运行时需要将项目JAR和所有依赖JAR放置在同一目录下。而fat jar则将所有依赖都合并到一个JAR中,简化了运行过程,...
标题中的"eclipse打包jar插件"指的是用于Eclipse的第三方插件,这些插件可以更方便地帮助开发者打包他们的Java项目为JAR格式。通常,这些插件会提供图形化的用户界面,使得设置和打包过程更为直观和高效。 描述中...
- 导入JAR后,确保正确配置了类路径,避免出现类找不到或冲突的问题。 - 如果JAR包内包含资源文件,如图片、配置文件等,需要确保在正确的位置引用。 总结来说,Eclipse导入JAR包是Java开发过程中常见的一项操作...
总的来说,jd-eclipse插件是Eclipse中查看jar包源码的重要工具,它极大地提高了开发者对第三方库的理解和使用效率。通过熟练掌握这些操作,你可以在没有源码的情况下深入探索和分析jar包的行为,从而解决各种编程...
在“Libraries”选项卡下,确保所有的库(如JDBC驱动、第三方jar)都被正确添加。 3. **导出JAR**:选择“Export” -> “Java” -> “JAR file”。在弹出的对话框中,选择要导出的工程,设置JAR文件的输出路径和...
`FatJar`是一个第三方插件,适用于`Eclipse`和`MyEclipse`,它的主要功能是帮助开发者将所有项目依赖的库文件(即第三方JAR包)打包进最终的可执行JAR中。这样,当用户运行这个单一的JAR文件时,不需要额外配置类...
在这个压缩包中,包含了一些用于支持Hadoop 2.2版本开发的第三方jar包,这些jar包对于理解Hadoop的内部工作原理以及进行自定义开发具有重要意义。 1. **hadoop-hdfs-bkjournal-2.1.0-beta.jar**:这是Hadoop HDFS...
如果是在Eclipse的plugins目录下,这个文件夹可能会包含Eclipse插件或其他第三方库。 总之,使用Eclipse的Fatjar插件打包Java项目是将所有依赖合并到一个jar文件中的便捷方式,方便部署和运行。解压jar到Eclipse的...
总的来说,"eclipse可导入的jar包"这个资源集合为Java开发者提供了一些常用的第三方库,可以帮助他们快速搭建开发环境,提升开发效率,尤其在处理特定任务如Excel操作和Web服务时,这些库的价值尤为突出。...
它允许开发者将所有必需的类和资源打包到一个JAR文件中,包括第三方库,使得最终用户无需额外安装依赖即可运行。这个工具是基于Ant任务实现的,可以与Eclipse的Buildship或Maven等构建工具集成。 要使用fatjar在...
这通常涉及到将反编译工具集成到Eclipse中,以便开发者可以在不离开IDE的情况下查看和理解第三方库的内部工作。描述中的“把这个jar按里边的说明放到相应位置,可直接在eclipse里反编译”意味着有一个反编译插件的....
4. **混淆jar包**:对于Eclipse,你需要使用第三方工具如ProGuard或Zelix KlassMaster。安装后,在导出jar包前运行混淆工具,并根据需要配置混淆规则。 混淆jar包在Eclipse中的过程与Android Studio类似,也需要...
通过以上步骤,我们可以轻松地将自定义的或第三方的Jar包安装到本地Maven仓库,并在Spring Boot项目中使用它们。这种方式不仅简化了项目的构建流程,还提高了开发效率。希望本文能帮助大家更好地理解和掌握Spring ...