`

Eclipse下maven文件中的scope

 
阅读更多

 

一、maven dependency scope

 

    * compile,缺省值,适用于所有阶段,会随着项目一起发布。 
    * provided,类似compile,期望JDK、容器或使用者会提供这个依赖。如servlet.jar。 
    * runtime,只在运行时使用,如JDBC驱动,适用运行和测试阶段。 
    * test,只在测试时使用,用于编译和运行测试代码。不会随项目发布。 
    * system,类似provided,需要显式提供包含依赖的jar,Maven不会在 Repository中查找它。 

但使用eclipse+tomcat做测试的时候发现servlet-api还是被打包到lib下面了,你要把maven插件中的WTP也安装一下,问题应该就解决了。 

安装    Maven Integration for Eclipse WTP 0.15.2

http://marketplace.eclipse.org/content/maven-integration-eclipse-wtp

我是进入到页面,拖拽页面上的install 到eclipse来安装的

 

然后点击你的项目,右键Mave中update project就可以了

 

分享到:
评论

相关推荐

    maven-eclipse-plugin

    maven-eclipse-plugin 修复 依赖scope为provided时 Eclipse 拷贝jsp-api.jar,servlet-api.jar

    maven系统的思维导图总结

    maven系统的思维导图总结,总结了maven的三大scope,maven的生命周期,eclipse中使用maven,maven中的依赖传递,依赖排除,继承、聚合、自动部署。

    Maven2 的新特性.7z

    • 在 Eclipse 中利用 Maven • 项目管理: Maven 让事情变得简单 作者简介 胡键,西安交通大学硕士,2000年毕业后一直从事软件开发。2002年开始使用Java,在平时的项目开发中经常采用OpenSource的工具,如Ant...

    Maven权威指南 很精典的学习教程,比ANT更好用

    Maven权威指南 Authors Tim O'Brien (Sonatype, Inc.) , John Casey (Sonatype, Inc.) , Brian Fox (Sonatype, Inc.) , Bruce Snyder () , Jason Van Zyl (Sonatype, Inc.) , Juven Xu () Abstract Maven权威指南...

    V8的Java封装版本J2V8.zip

    J2V8 是 V8 引擎的 Java 封装版本,注重性能和紧密集成。示例代码:V8 v8 = V8.createV8Runtime(); V8Array result = v8.executeArrayScript("var buffer =... <scope>compile</scope> 标签:J2V8

    connect-1.3.0-all-in-one

    # 拷贝demo/src/main/webapp中的所有文件至Q项目WebRoot(或叫WebContent)下 # 拷贝lib目录下所有的jar包至Q项目WebRoot(或叫WebContent)/WEB-INF/lib下(servlet-api-2.5.jar如果容器已经包含就不必添加) ===在...

    t淘淘商城项目 商城项目 视频和源码教程 详细

    Maven插件使用eclipse mars自带maven插件。只需要统一开发环境。 3.3. 依赖管理 传统工程结构: Maven管理的工程结构: 不使用maven:工程部署时需要手动复制jar...

    SSM框架整合

    1、整合准备 整合内容: 整合架构:Spring、SpringMVC以及MyBatis的整合。...整合工具为:Eclipse Jar管理工具:Maven 项目类型为:Maven Pproject 2、SSM整合 2.1、导入整合相关的jar包(Maven) pom.xml文件 ...

    大数据java操作hive.pdf

    eclipse操作步骤(要配好 操作步骤(要配好maven创建 创建maven项⽬) 项⽬) maven项⽬需要的包,在 项⽬需要的包,在"pom.xml"中添加 中添加 <dependency> <groupId>org.apache.hive </groupId> <artifactId>hive...

    SpringMVC-Mybatis-Shiro-redis-master 权限集成缓存中实例

    打包的时候,不同版本的 Eclipse 还有IDEA 会有打包打不进去Mapper.xml 文件,这个时候要加如下代码(群里同学提供的)。 <directory>src/main/java **/*.properties **/*.xml <filtering>false ...

    MCloud - OAuth2 认证中心

    所有准备工作已经完成,现在,让我们启动服务,在项目根目录下运行maven命令: ``` mvn clean install mvn spring-boot:run ``` 如果你使用的是 Idea 或 eclipse 开发,请直接运行 **OAuthServerApplication** 这个...

Global site tag (gtag.js) - Google Analytics