我开始使用Spring boot来玩spring Cloud Stream/App Starters。当我按照入门说明进行操作时,mvn build出现以下错误:
An invalid artifact was detected.
This artifact might be in your project's POM, or it might have been included transitively during the resolution process. Here is the information we do have for this artifact:
o GroupID: org.springframework
o ArtifactID: spring-core
o Version: <<< MISSING >>>
o Type: jarpom.xml
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>test.group</groupId>
<artifactId>spring-stream-sample-app</artifactId>
<version>01.00.00.01-SNAPSHOT</version>
<packaging>jar</packaging>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.4.0.RELEASE</version>
</parent>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<spring-cloud-stream.version>1.0.3.RELEASE</spring-cloud-stream.version>
<java.version>1.8</java.version>
<start-class>stream.Application</start-class>
<spring-boot.version>1.4.0.RELEASE</spring-boot.version>
</properties>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-stream-dependencies</artifactId>
<version>1.0.3.RELEASE</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-stream</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-stream-rabbit</artifactId>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>${spring-boot.version}</version>
<configuration>
<classifier>exec</classifier>
</configuration>
</plugin>
</plugins>
</build>
</project>属性文件
logging.level.org.springframework.integration=DEBUG
logging.level.org.springframework.integration.handler.advice=TRACE
logging.file=/logs/SpringBoot/stream-app.log
spring.cloud.stream.bindings.input=start
spring.cloud.stream.bindings.output=testchannel
spring.rabbitmq.addresses=localhost:5672
spring.rabbitmq.username=guest
spring.rabbitmq.password=guest非常感谢您的帮助。
谢谢Karthik
发布于 2016-09-22 04:11:24
这是您通过命令行构建还是在Eclipse中遇到的问题?您使用的是哪个Maven版本。
尝试使用start.spring.io项目提供的Maven包装器(mvnw)。
干杯,马吕斯
https://stackoverflow.com/questions/39620099
复制相似问题