nynw.net
当前位置:首页 >> mAvEn的坐标中的sCopE属性有哪些 >>

mAvEn的坐标中的sCopE属性有哪些

scope默认会显示全部的。 你可以点击scope上面那个scale图标,也就是方框四角上四个想外的箭头的那个图标。

目前可以使用5个值: * compile,缺省值,适用于所有阶段,会随着项目一起发布。 * provided,类似compile,期望JDK、容器或使用者会提供这个依赖。如servlet.jar。 * runtime,只在运行时使用,如JDBC驱动,适用运行和测试阶段。 * test,只在...

provided (已提供范围),已提供范围的依赖在编译classpath (不是运行时)可用。它们不是传递性的,也不会被打包。eclipse里面scope的值拼写错了也不会有提示的。。。

目前可以使用5个值: * compile,缺省值,适用于所有阶段,会随着项目一起发布。 * provided,类似compile,期望JDK、容器或使用者会提供这个依赖。

/WEB-INF/lib下jar包产生的冲突、pom.xml中引入的commons-logging中自动下载其所依赖的servlet-api.jar产生了冲突亦或者是对pom.xml中自己引入的servlet-api.jar中没有设置其scope属性为provided而产生的冲突。

依赖的时候指定 scope 是 provided 就可以了 示例: 1 2 3 4 5 6 javax.servlet javax.servlet-api 3.0.1 provided

网站首页 | 网站地图
All rights reserved Powered by www.nynw.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com