Maven:在

时间:2017-03-02 18:29:46

标签: java maven

我想将jsp-api 2.4添加为我的项目的依赖项。因此,我按照mvnrepository.com

中的说明将以下代码添加到pom.xml
<dependency>
  <groupId>javax.servlet</groupId>
  <artifactId>jsp-api</artifactId>
  <version>2.4</version>
</dependency>

但我一直在mvn package上收到以下错误:

  

[错误]无法在项目sefs上执行目标:无法执行   解决项目ru.jofsey的依赖关系:sefs:war:1.0-SNAPSHOT:   找不到工件javax.servlet:jsp-api:jar:2.4在中央   (https://repo.maven.apache.org/maven2) - &gt; [帮助1]

2 个答案:

答案 0 :(得分:2)

这是最新的JSP版本,可以在Maven central中找到:

<dependency>
    <groupId>javax.servlet.jsp</groupId>
    <artifactId>javax.servlet.jsp-api</artifactId>
    <version>2.3.1</version>
</dependency>

答案 1 :(得分:2)

似乎版本2.4不在中央,但是在#b; jboss第三方&#34;库。如果您为此repo添加配置,它应该可以工作。有几种方法可以做到这一点,具体取决于您是否使用了回购管理器。您可以在settings.xml中或在您正在构建的项目的pom.xml中指定它。

使用mvnrepository.com时,请务必注意显示pom标记的选项卡上方表格中的存储库字段。