Ben pom.xml'Bu beyanı aşağıdaki bir yay çizme tabanlı proje var: BaşkalarınınSpringEventuationContextExtension sınıfı, Spring Boot Projesinde neden bulunamadı?
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-rest</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-security</artifactId>
</dependency>
arasında
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.3.2.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
ve aşağıdaki bağımlılıklar Ama üzerinde sınıf SecurityEvaluationContextExtension
sınıfında çekerek değil yay çizme gibi görünüyor .
Bir bağımlılığı kaçırmıyorum veya eski bir önyükleme sürümünü mi kullanıyorum?
DÜZENLEME:
doğrudan benim pom.xml'Bu aşağıdaki bağımlılık eklendi ve şimdi sınıfını görebilirsiniz, ama STS uyarı vermeye başladı: "Kopyalama-yay güvenlik için sürüm 4.0.3.RELEASE yönetilen yüzeyi kurulan"
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-data</artifactId>
<version>4.0.3.RELEASE</version>
</dependency>
İçeri çekerek demek istediğim, "ilkbahar-önyükleme-başlatma-veri-dinlenme" gibi bir maven bağımlılığı eklediğimizde diğer bağımlılıkları da beraberinde getirir. [Bakınız, örneğin] (http://central.maven.org/maven2/org/springframework/boot/spring-boot-starter-data-rest/1.3.2.RELEASE/spring-boot-starter-data- dinlenme-1.3.2.RELEASE.pom). Şimdi soruyu düzenledim ve sınıfın sınıf yolundan eksik olduğunu belirttim. –
Pom.xml dosyasında 'spring-security-data' doğrudan eklendi, sorun çözüldü ancak uyarı alındı. Güncellenmiş soruya bakın –