Eclipse 中建立项目依赖关系
2016-04-10 00:00
309 查看
在Eclipse中使用依赖项目(Required projects)替换jar的好处就是可以随时更改依赖项目中的代码,而在主项目中引用到最新的编译类。这种方式在Debug时用处非常大,避免了每次修改依赖包源代码后,又打包成jar,并不断更新主项目jar包的麻烦。在开源项目中,这样的项目引用方式非常常见。
1. 右键工程->Properties->Java Build Path->Projects->Add , 然后选择所依赖的项目,如:framework ->OK(保存设置) 到这一步,你的主工程在编译的时候不会出错,因删除jar文件而报错的class们,也都能正常编译了。
2. 如果你的工程是Web项目,需要部署调试,那还必须进行以下设置:右键工程->Properties->Deployment Assmebly->Add, 选择projects, 选择目标项目framework,保存。
这样在主工程发布的时候,同时也将依赖项目发布。否则,虽然能成功编译,但在发布到服务器运行时就会报错:ClassNotFound.
1. 右键工程->Properties->Java Build Path->Projects->Add , 然后选择所依赖的项目,如:framework ->OK(保存设置) 到这一步,你的主工程在编译的时候不会出错,因删除jar文件而报错的class们,也都能正常编译了。
2. 如果你的工程是Web项目,需要部署调试,那还必须进行以下设置:右键工程->Properties->Deployment Assmebly->Add, 选择projects, 选择目标项目framework,保存。
这样在主工程发布的时候,同时也将依赖项目发布。否则,虽然能成功编译,但在发布到服务器运行时就会报错:ClassNotFound.
相关文章推荐
- 在Ubuntu Kylin下安装JDK1.8
- Eclipse控制台的扩展
- java折半查找算法
- [javaEE] Servlet的手动配置
- Java 反射访问私有方法和字段
- Java设计模式--------策略模式
- leetcode Count and say
- java线程
- Java入门 第一季第二章 变量和常量
- Kaptcha 验证码在springMVC中的使用
- Java中equals和==的区别
- 20145214实验一 Java开发环境的熟悉
- javaWeb学习记录:数据库:事务
- springMVC mybatis mysql 配置 事务不起作用的原因
- 深入浅出RxJava三--响应式的好处
- java内存区域与对象的访问
- 深入浅出RxJava(二:操作符)
- java代码注释规范
- java代码注释规范
- 《JAVA源码分析》:ArrayList