这几天在写Eclipse插件时遇到了一个很奇怪的问题,程序写完的时候没有任何问题,运行起来也没有报错,但就是没有任何反应,也没有死机的迹象。用断点跟踪,发现提示有类找不到。可是我明明将所需要的jar添加到环境中去了啊!
后来有人提醒了我-----插件程序有自己的寻包机制,可能不一样。
废话不多说了,解决方法就是:
在当前工程目录下添加lib文件夹,将用到的第三方jar包放入lib文件夹中。在runtime右下角的classpath中添加/lib/*.jar,最后在runtime左上角的exported package中添加需要用到的包,问题搞定
分享到:
相关推荐
向 Eclipse 中导入外部项目需要配置 Tomcat 和安装 J2EE 插件,修改项目的 .project 文件和 .setting 文件,解决端口号已经使用的问题。只有通过这些步骤,才能成功地将外部项目导入到 Eclipse 中。
二、Eclipse打JAR包 1. **准备工程**:与MyEclipse步骤类似,确保Eclipse工程配置正确,所有依赖库都在Build Path中。 2. **使用Export功能**:选择“File” -> “Export” -> “Java” -> “Runnable JAR file”...
提供的文档"如何使用Fat Jar在Eclipse中制作jar文件包.doc"应该详细阐述了这些步骤,并可能包含了一些常见问题和解决策略。而"plugins"目录可能包含了插件的安装文件或相关库,供安装或参考使用。 总的来说,fat ...
fatjar插件是一个为Eclipse设计的工具,它的主要功能是将所有依赖库(包括项目的类和外部库)整合到一个单一的JAR文件中,使得用户可以轻松运行或分发。下面是使用fatjar插件将Eclipse项目打包成JAR文件的步骤: 1....
在Eclipse插件项目中引用第三方JAR包并解决空指针异常,是开发者经常会遇到的问题,特别是对于那些使用Eclipse RCP(Rich Client Platform)进行桌面应用开发的程序员。以下将详细介绍这个问题的解决方法以及相关...
本文将指导您如何将外部的 JSP + Servlet 项目导入 Eclipse 中,并解决一些可能遇到的问题。 将外部项目导入 Eclipse 首先,需要确保 Eclipse 是 Java EE 版本的,或者已经安装了 WTP 插件。然后,修改 Eclipse ...
本文将详细介绍如何使用MyEclipse的`fat jar`插件——Fatjar,来生成包含所有依赖的JAR包,并提供一份详细的使用教程。 首先,我们来看一下`fat.jar`插件的安装过程: 1. 下载:在提供的压缩包中,有一个名为`...
### Eclipse配置及导入工程常见问题解析 #### Eclipse简介与应用场景 Eclipse是一款广泛使用的开源集成开发环境(IDE),尤其在Java开发领域具有重要的地位。它提供了丰富的插件系统,可以根据不同用户的需求定制...
### 第三方JAR包转换为RCP工程中的插件依赖详解 #### 一、引言 随着软件开发的不断深入,特别是针对复杂的企业级应用,RCP(Rich Client Platform)框架因其高度定制化的能力和丰富的功能特性而备受青睐。然而,在...
在“库”选项卡中,点击“添加外部JARs”,选择Hadoop安装目录下的lib目录,将所有需要的jar包选中并导入。 6. **测试和运行**:编写MapReduce程序后,可以使用Eclipse的“运行”菜单选择“运行配置”来创建一个...
"工程中jar包管理工具---ivy"的出现,就是为了有效地解决这个问题。Ivy是一个由Apache Ant项目维护的依赖管理工具,它允许开发者以声明式的方式管理项目所依赖的外部库,从而实现对JAR包的高效管理。这个工具的引入...
Eclipse插件的使用极大地扩展了其功能,使得开发者能够根据自己的需求定制工作环境。以下将详细介绍Eclipse插件的使用及其相关知识点。 1. **Eclipse插件体系结构** Eclipse基于OSGi框架构建,其插件系统是其核心...
- 使用Eclipse插件执行打包:通过菜单选择“Export” -> “Java” -> “Runnable JAR file”,然后按照向导指引进行设置,如选择运行配置、打包方式(库包含在JAR内还是外部)、输出目录等。 - 审查并确认打包结果:...
总的来说,jbpm Eclipse插件开发涉及了Eclipse插件开发的基础知识,jbpm的工作流管理原理,以及软件工程中的测试和调试技巧。通过熟练掌握这些知识点,开发者可以高效地利用jbpm Eclipse插件进行业务流程的建模和...
这个JAR文件是Eclipse插件的打包形式,Eclipse能够识别并加载这种格式的插件。确保这个文件在Eclipse的插件目录下,或者通过正确的途径安装到Eclipse环境中,插件才能正常工作。 "使用方法.txt"文件很可能包含的是...
为解决这个问题,你需要确保所有必要的JAR文件或外部库已添加到项目的“构建路径”中。如果是Maven或Gradle项目,Eclipse会自动管理依赖关系,只需确保本地仓库或远程仓库配置正确。对于非Maven或Gradle项目,你可以...
Eclipse插件开发培训主要涉及Eclipse平台的插件架构及其开发流程,是为初学者设计的入门课程。以下是对核心知识点的详细说明: 1. **插件(Plug-in)与Bundle**: 插件是Eclipse平台的核心组件,每个插件都是一个独立...
### Eclipse插件EMP的操作 #### 一、简介与背景 在现代软件开发过程中,提高开发效率和代码质量是每一个开发者追求的目标。为了达到这一目标,许多辅助工具和技术被广泛采用,其中Eclipse作为一款强大的开源集成...
通常,Eclipse支持通过"Install New Software" 或 "Dropins" 目录来添加外部插件。用户可以先将zip文件解压缩,然后找到其中的插件文件(通常是.jar或.feature格式),按照Eclipse的指引进行安装。对于“Dropins”...
### Spring Boot 编译 JAR 包后无法扫描子 JAR 包中的注解解决方案 在使用Spring Boot进行项目开发时,我们经常会遇到模块化的需求,即一个大型项目被拆分成多个子模块来提高可维护性和灵活性。这些子模块可能通过...