12
ไม่พบทรัพยากร Classpath เมื่อรันเป็น jar
มีปัญหานี้ทั้งใน Spring Boot 1.1.5 และ 1.1.6 - ฉันกำลังโหลดทรัพยากร classpath โดยใช้คำอธิบายประกอบ @Value ซึ่งใช้งานได้ดีเมื่อฉันเรียกใช้แอปพลิเคชันจากภายใน STS (3.6.0, Windows) อย่างไรก็ตามเมื่อฉันเรียกใช้แพ็คเกจ mvn แล้วลองรัน jar ฉันได้รับข้อยกเว้น FileNotFound ทรัพยากร message.txt อยู่ใน src / main / resources ฉันได้ตรวจสอบ jar และตรวจสอบแล้วว่ามีไฟล์ "message.txt" ที่ระดับบนสุด (ระดับเดียวกับ application.properties) นี่คือแอปพลิเคชัน: @Configuration @ComponentScan @EnableAutoConfiguration public class Application implements CommandLineRunner { private static final Logger …
131
java
spring-boot