繁体   English   中英

Maven:在中央找不到工件javax.servlet:jsp-api:jar:2.4

[英]Maven: Could not find artifact javax.servlet:jsp-api:jar:2.4 in central

我想将jsp-api 2.4作为依赖项添加到我的项目中。 因此,按照mvnrepository.com所述,将以下代码添加到pom.xml

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

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

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

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

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

似乎版本2.4不在中央,但在“ jboss 3rd-party”存储库中。 如果您为此仓库添加配置,它应该可以工作。 有几种方法可以执行此操作,例如,取决于您是否使用回购管理器。 您可以在settings.xml或正在构建的项目的pom.xml中指定它。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM