Eclipse中依赖项目代替对应的jar
2018-03-09 18:28
120 查看
在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中使用依赖项目(Required projects)代替jar?
- Eclipse下Maven新建项目、自动打依赖jar包(包含普通项目和Web项目)
- eclipse maven jar工程导出项目依赖的jar包
- 如何使用eclipse导出maven项目依赖的jar包
- eclipse maven 导出项目依赖的jar包
- eclipse maven 导出项目依赖的jar包
- eclipse maven 导出项目依赖的jar包
- eclipse maven项目导出所依赖的jar到特定的路径
- eclipse maven 导出项目依赖的jar包
- eclipse maven 导出项目依赖的jar包
- eclipse maven 导出项目依赖的jar包
- Maven依赖之解决Maven优先使用Eclipse工作空间项目而非Maven库jar包有关问题
- eclipse将javaSE项目导出成可执行jar包(项目无依赖的第三方jar包)
- eclipse maven 导出项目依赖的jar包
- eclipse maven 导出项目依赖的jar包
- eclipse maven 导出项目依赖的jar包
- Eclipse下Maven新建项目、自动打依赖jar包(包含普通项目和Web项目)
- Eclipse现在越来越恶心了,会做自认为聪明事,如果发现项目依赖jar包所在的其它项目在同一workspace,会自动加入项目依赖,于是各种坑出来了,发现好多次了。
- Eclipse发布maven项目JAR包依赖缺失
- eclipse自动部署web项目时WEB-INF\lib目录下缺少maven依赖jar包