1, 自己编写的工具项目不要在java build path的project设置中添加到module path
如果在工具项目中引用了HttpSession, 会出现下面的情况, 但是添加到class path不会出问题
The type javax.servlet.http.HttpSession cannot be resolved. It is indirectly referenced from required .class files
2, 自己编写的工具项目不要在java build path的project设置中添加到class path
虽然在eclipse中可以正常运行, 但是当使用maven install打包会出现找不到工具项目中的class的问题
3, 自己编写的工具jar不要直接添加到java build path的libraries中
虽然在eclipse中可以正常运行, 但是当使用maven install打包会出现找不到工具jar中的class的问题
自己编写的工具项目如果使用的是maven, 使用maven install打包后会安装包maven本地仓库中, 可以在其他项目中直接在pom.xml文件中直接导入dependency, 这样其他项目在使用maven install的时候也就会自动带上自己的工具jar了