首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Eclipse项目中的Maven :包javax.ws.rs不存在

Eclipse项目中的Maven :包javax.ws.rs不存在
EN

Stack Overflow用户
提问于 2016-11-01 07:05:28
回答 1查看 7.4K关注 0票数 2

在Eclipse中,当我转到myProject ->右键单击运行为-> Maven build的->时,控制台中会出现多个错误,概述某些包不存在,例如:

代码语言:javascript
复制
javax.ws.rs does not exist
javax.ws.rs.core does not exist
javax.servlet does not exist
javax.servlet.http doest not exist 

尽管在我的pom.xml中,我提供了这些依赖关系:

代码语言:javascript
复制
<dependency>
   <groupId>javax.ws.rs</groupId>
   <artifactId>javax.ws.rs-api</artifactId>
   <version>2.0.1</version>
</dependency>
<dependency>
   <groupId>javax.ws.rs</groupId>
   <artifactId>javax.ws.rs</artifactId>
   <version>1.0</version>
</dependency>
etc

在……下面

代码语言:javascript
复制
<dependencyManagement><dependecies>

标记(pom.xml中没有任何错误)。

我还在settings.xml文件中配置了代理设置,并且正确地链接了该文件。

我还将这些jars本地包含到WebContent\WEB\lib文件夹中,并添加到类路径中(我可以在tomcat上运行REST服务,错误“包不存在”仅在尝试使用Maven build时才会出现。

我需要生成和部署.war文件的原因。

我怎么能解决这个问题?是否有战争迫使Maven在本地库中查看?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-11-01 07:35:02

如果你有:

代码语言:javascript
复制
<dependencyManagement>
    <dependencies>
        <dependency>
           <groupId>javax.ws.rs</groupId>
           <artifactId>javax.ws.rs-api</artifactId>
           <version>2.0.1</version>
        </dependency>
        <dependency>
           <groupId>javax.ws.rs</groupId>
           <artifactId>javax.ws.rs</artifactId>
           <version>1.0</version>
        </dependency>
    </dependencies>
</dependencyManagement>

那么你需要有一个单独的:

代码语言:javascript
复制
<dependencies>
    <dependency>
       <groupId>javax.ws.rs</groupId>
       <artifactId>javax.ws.rs-api</artifactId>
    </dependency>
    <dependency>
       <groupId>javax.ws.rs</groupId>
       <artifactId>javax.ws.rs</artifactId>
    </dependency>
</dependencies>

部分。

通常,您将在父dependencyManagement文件中定义pom.xml,然后在子pom.xml文件中使用第二个dependencies片段。这确保了所有模块都依赖于相同的一致工件。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40355477

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档