У меня есть простая приложение Spring Boot, использующая 1.4.0.M2, которая отлично работает. Когда я добавляю spring-boot-devtools
к соединению приложение не запускается:spring-boot-devtools терпит неудачу в JAR с отсутствием MANIFEST.MF
Exception in thread "main" java.lang.NullPointerException
at org.springframework.boot.devtools.restart.ChangeableUrls.…
getUrlsFromClassPathAttribute(ChangeableUrls.java:121)
Виной javax.inject:javax.inject:1
который не содержит MANIFEST.MF. Конечно, можно утверждать, что это неисправный JAR, но, к сожалению, он довольно распространенный. Это похоже на ошибку в Spring Boot для меня, чтобы реагировать таким образом.
Как я могу обойти это поведение, не используя javax.inject
?
В моем локальном репозитории Maven есть также 'javax.transaction: jta: 1.0.1B' и' org.magicwerk: brownies-collections: 0.9.9' без манифеста. Действительно мало, из более чем 7000 JAR. –