Bắt một lỗi biên dịch trong Maven:SpringApplicationCấu hình không tìm thấy: Nội dung thử nghiệm khởi động mùa xuân-khởi động không đúng?
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] /C:/prototypes/demo-sse-spring-boot-master/src/test/java/com/cedric/demo/sse/SseDemoApplicationTests.java:[6,37] package org.springframework.boot.test does not exist
[ERROR] /C:/TITAN/demo-sse-spring-boot-master/src/test/java/com/cedric/demo/sse/SseDemoApplicationTests.java:[10,2] cannot find symbol
symbol: class SpringApplicationConfiguration
[INFO] 2 errors
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
Maven repo dường như có jar hiện:
howerever jar mà không có bất kỳ lớp học biên soạn bên trong nó. chỉ META-INF dir:
Bằng thiết kế? Tôi lấy jar ở đâu có chứa SpringApplicationConfiguration để làm cho Maven hạnh phúc?
Dưới đây là những phần liên quan của pom.xml của tôi:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.5.1.RELEASE</version>
<relativePath/>
<!-- lookup parent from repository -->
</parent>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<java.version>1.8</java.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
</dependency>
<dependency>
<groupId>org.webjars.bower</groupId>
<artifactId>jquery</artifactId>
<version>2.1.3</version>
</dependency>
<dependency>
<groupId>org.webjars</groupId>
<artifactId>bootstrap</artifactId>
<version>3.3.1</version>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.16.4</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
Vâng, mẹo đó đã hiệu quả đối với tôi, cảm ơn. Bạn có thể chỉ cho tôi một mô tả toàn diện về cách thiết lập Maven hoạt động cho phép nó kéo các phụ thuộc mà không cần liệt kê chúng, không hoàn toàn rõ ràng về lý do tại sao 1.5.1.RELEASE không thể thực hiện nó, nó là phiên bản chính mà quyết định đã được thực hiện để ngừng hỗ trợ các mặt hàng không được chấp nhận? Cám ơn bạn một lần nữa. –