如何在Eclipse中使用依赖项目(Required projects)代替jar?
2014-07-11 11:04
393 查看
在Eclipse中使用依赖项目(Required projects)替换jar的好处就是可以随时更改依赖项目中的代码,而在主项目中引用到最新的编译类。这种方式在Debug时用处非常大,避免了每次修改依赖包源代码后,又打包成jar,并不断更新主项目jar包的麻烦。在开源项目中,这样的项目引用方式非常常见。
1. 删除主工程中对应的jar文件,如:framework.jar。
2. 右键工程->Properties->Java Build Path->Projects->Add , 然后选择所依赖的项目,如:framework ->OK(保存设置) 到这一步,你的主工程在编译的时候不会出错,因删除jar文件而报错的class们,也都能正常编译了。
3. 如果你的工程是Web项目,需要部署调试,那还必须进行以下设置:右键工程->Properties->Deployment Assmebly->Add, 选择projects, 选择目标项目framework,保存。
这样在主工程发布的时候,同时也将依赖项目发布。否则,虽然能成功编译,但在发布到服务器运行时就会报错:ClassNotFound.
接下来你的调试过程就会很轻松了
1. 删除主工程中对应的jar文件,如:framework.jar。
2. 右键工程->Properties->Java Build Path->Projects->Add , 然后选择所依赖的项目,如:framework ->OK(保存设置) 到这一步,你的主工程在编译的时候不会出错,因删除jar文件而报错的class们,也都能正常编译了。
3. 如果你的工程是Web项目,需要部署调试,那还必须进行以下设置:右键工程->Properties->Deployment Assmebly->Add, 选择projects, 选择目标项目framework,保存。
这样在主工程发布的时候,同时也将依赖项目发布。否则,虽然能成功编译,但在发布到服务器运行时就会报错:ClassNotFound.
接下来你的调试过程就会很轻松了
相关文章推荐
- 如何使用eclipse导出maven项目依赖的jar包
- Maven依赖之解决Maven优先使用Eclipse工作空间项目而非Maven库jar包有关问题
- Android 如何在Eclipse 引入外部纯Java项目(不是打成Jar使用)
- eclipse编译android项目时,如何把依赖的jar包也打进apk中
- 【Eclipse】如何使用eclipse 生成runnable jar包,maven项目java -jar
- 使用Maven开发编译Java项目时如何将所有依赖jar包都打入war包
- Eclipse中依赖项目代替对应的jar
- eclipse将javaSE项目导出成可执行jar包(项目无依赖的第三方jar包)
- [使用心得]maven2之m2eclipse使用手册之五添加新的依赖项目到本地仓库
- 如何使用ant从多个Source Folder的项目中导出jar包?
- eclipse 使用maven 自动解决开源maven项目依赖包问题
- windows7下如何使用myeclipse(eclipse)和cvs进行项目管理
- Maven依赖之解决Maven优先使用Eclipse工作空间项目而非Maven库jar包问题
- 如何把使用命令行或者Eclipse将Java程序打包为jar文件
- 使用Maven管理依赖JAR文件,自定义项目布局,利用ANT生成不同的发布包
- 如何使用ant从多个Source Folder的项目中导出jar包?
- 【Android学习笔记】如何使用Eclipse在Android项目中调用C/C++代码,及遇到的错误解决方法
- 如何 不依赖 Eclipse 使用 SWT
- 基于 eclipse 的 android 工程如何使用 jar 文件
- Intellij idea工具如何进行项目间的依赖和打.jar包