Spring 使用mvn安装时未解析以下文件?

Spring 使用mvn安装时未解析以下文件?,spring,maven-2,Spring,Maven 2,大家好 我有一个使用(spring hibernate)框架的web应用程序 当尝试使用命令mvninstall使用maven2构建应用程序时 我通过以下注意事项成功构建: 以下文件尚未解析: [INFO] The following files have NOT been resolved: [INFO] antlr:antlr:java-source:sources:2.7.7 [INFO] com.sun.jdmk:jmxtools:java-source:sources:1.

大家好 我有一个使用(spring hibernate)框架的web应用程序 当尝试使用命令mvninstall使用maven2构建应用程序时 我通过以下注意事项成功构建:

以下文件尚未解析:

[INFO] The following files have NOT been resolved:
[INFO]    antlr:antlr:java-source:sources:2.7.7
[INFO]    com.sun.jdmk:jmxtools:java-source:sources:1.2.1
[INFO]    com.sun.jmx:jmxri:java-source:sources:1.2.1
[INFO]    commons-dbcp:commons-dbcp:java-source:sources:1.2.2
[INFO]    commons-httpclient:commons-httpclient:java-source:sources:3.1
[INFO]    commons-logging:commons-logging:java-source:sources:1.1.0.jboss
[INFO]    hibernate-commons-annotations:hibernate-commons-annotations:java-source:sources:3.0.0.GA
[INFO]    hsqldb:hsqldb:java-source:sources:1.8.0.2
[INFO]    javassist:javassist:java-source:sources:3.4.GA
[INFO]    javax.jms:jms:java-source:sources:1.1
[INFO]    net.java.dev.stax-utils:stax-utils:java-source:sources:20040917
[INFO]    org.apache.solr:solr-commons-csv:java-source:sources:1.3.0
[INFO]    org.apache.solr:solr-lucene-analyzers:java-source:sources:1.3.0
[INFO]    org.apache.solr:solr-lucene-core:java-source:sources:1.3.0
[INFO]    org.apache.solr:solr-lucene-highlighter:java-source:sources:1.3.0
[INFO]    org.apache.solr:solr-lucene-queries:java-source:sources:1.3.0
[INFO]    org.apache.solr:solr-lucene-snowball:java-source:sources:1.3.0
[INFO]    org.apache.solr:solr-lucene-spellchecker:java-source:sources:1.3.0
[INFO]    org.apache.velocity:velocity:java-source:sources:1.5
[INFO]    org.tuckey:urlrewritefilter:java-source:sources:3.1.0
[INFO]    quartz:quartz:java-source:sources:1.6.0
[INFO]    stax:stax-api:java-source:sources:1.0.1

这意味着什么?

这看起来像是maven依赖插件和“源代码”目标的输出——看起来有人将maven构建配置为提取源代码工件。这个输出意味着Maven无法在任何Maven2存储库中找到源工件

在看不到它的情况下,我假设不管这些消息如何,您的编译和打包都是成功的。

它来自于当您在发出maven install命令时包含检查/列出依赖项的目标时设置执行块

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-dependency-plugin</artifactId>
    <executions>
        <execution>
            <id>install</id>
            <phase>install</phase>
            <goals>
                <goal>source</goal>
            </goals>
        </execution>
    </executions>
</plugin>

org.apache.maven.plugins

它包含许多其他目标,可以帮助您管理在POM中声明的版本。

您是否在调试模式下运行Maven。这听起来像是问题所在。如果sword101发布了他的pom.xml,甚至只是maven依赖插件配置部分,我们可以验证这个假设。