通常情况下,maven只是把依赖的包在编译时添加到类路径下。如果我最后要把maven项目打包成war到tomcat下运行,/WEB-INF下的lib里就没有jar包。
有的如junit这种在开发时才用,而hibernate这种部署到服务器后任要使用,如果方便的进行管理呢。
有的如junit这种在开发时才用,而hibernate这种部署到服务器后任要使用,如果方便的进行管理呢。
解决方案 »
- session属性错乱了
- 希望前辈们能给小弟一点建议,先谢谢了
- 谁给迷茫中的自学者指个方向。。。
- struts2拦截器问题?
- webservice 可以将org.dom4j.Document对象作为返回值吗?
- Hibernate中Blob类型的更新问题
- Struts国际化文件ApplicationResources.properties 如果表达中文的话,必须要16进制吗?
- atomikos+spring3+openjpa2.2+mysql 集成,出现 Can't call rollback when autocommit=tru
- 请问java跟Excel的问题
- android应用服务器端的开发需要struts吗?一般需要哪些技术?
- jsp server如何处理checkbox类型的input传过来的参数
- ajaxfileupload的问题!帮我看看呗!
* compile,缺省值,适用于所有阶段,会随着项目一起发布。
* provided,类似compile,期望JDK、容器或使用者会提供这个依赖。如servlet.jar。
* runtime,只在运行时使用,如JDBC驱动,适用运行和测试阶段。
* test,只在测试时使用,用于编译和运行测试代码。不会随项目发布。
* system,类似provided,需要显式提供包含依赖的jar,Maven不会在Repository中查找它。
mvn lean install之後,打包成的war中當然會包括jar。