运行mvn install时出现jetty版本错误

时间:2017-05-30 00:30:08

标签: maven jetty pom.xml

我的POM文件中有以下内容:

<properties>

    <main.basedir>${project.basedir}/..</main.basedir>

    <jettyVersion>9.2.3.v20140905</jettyVersion>

    <jersey.version>2.15</jersey.version>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>

当我运行mvn install时出现关于版本控制的错误:

The following artifacts could not be resolved: org.glassfish.jersey.container:jersey-container-servlet:jar:9.2.3.v20140905

1 个答案:

答案 0 :(得分:2)

@Steve C在评论中正确指出,您似乎使用了不正确的属性名称作为jersey-container-servlet的jersey.version的值。错误 jersey-container-servlet:jar:9.2.3.v20140905 中指定的版本不存在as seen here。您可以确保使用的版本是:

<dependency>
    <groupId>org.glassfish.jersey.containers</groupId>
    <artifactId>jersey-container-servlet</artifactId>
    <version>${jersey.version}</version>
</dependency>

或使用您定义的属性search_indexes.py

EdgeNgramField