#java #spring #spring-boot #maven
Вопрос:
Я пытаюсь создать веб-сервис, используя maven-springboot. Ниже приведены зависимости, которые я использую в своем файле pom.
lt;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"gt; lt;modelVersiongt;4.0.0lt;/modelVersiongt; lt;groupIdgt;org.springframeworklt;/groupIdgt; lt;artifactIdgt;SpringServicelt;/artifactIdgt; lt;versiongt;0.0.1-SNAPSHOTlt;/versiongt; lt;packaginggt;warlt;/packaginggt; lt;namegt;SpringService Maven Webapplt;/namegt; lt;urlgt;http://www.example.comlt;/urlgt; lt;propertiesgt; lt;springframework.versiongt;4.3.0.RELEASElt;/springframework.versiongt; lt;jackson.librarygt;2.7.5lt;/jackson.librarygt; lt;maven.compiler.sourcegt;1.8lt;/maven.compiler.sourcegt; lt;maven.compiler.targetgt;1.8lt;/maven.compiler.targetgt; lt;/propertiesgt; lt;dependenciesgt; lt;dependencygt; lt;groupIdgt;junitlt;/groupIdgt; lt;artifactIdgt;junitlt;/artifactIdgt; lt;versiongt;4.11lt;/versiongt; lt;scopegt;testlt;/scopegt; lt;/dependencygt; lt;dependencygt; lt;groupIdgt;org.springframeworklt;/groupIdgt; lt;artifactIdgt;spring-webmvclt;/artifactIdgt; lt;versiongt;${springframework.version}lt;/versiongt; lt;/dependencygt; lt;dependencygt; lt;groupIdgt;org.springframeworklt;/groupIdgt; lt;artifactIdgt;spring-corelt;/artifactIdgt; lt;versiongt;${springframework.version}lt;/versiongt; lt;/dependencygt; lt;dependencygt; lt;groupIdgt;org.springframeworklt;/groupIdgt; lt;artifactIdgt;spring-weblt;/artifactIdgt; lt;versiongt;${springframework.version}lt;/versiongt; lt;/dependencygt; lt;dependencygt; lt;groupIdgt;javax.servletlt;/groupIdgt; lt;artifactIdgt;javax.servlet-apilt;/artifactIdgt; lt;versiongt;3.1.0lt;/versiongt; lt;/dependencygt; lt;dependencygt; lt;groupIdgt;com.fasterxml.jackson.corelt;/groupIdgt; lt;artifactIdgt;jackson-databindlt;/artifactIdgt; lt;versiongt;${jackson.library}lt;/versiongt; lt;/dependencygt; lt;/dependenciesgt;
Однако я получаю сообщение об ошибке, в котором отсутствует артефакт org.springframework:spring-core:jar:4.3.0.ВЫПУСК для spring-web, spring-core и spring-webmvc. Будьте добры, предложите решение.
Комментарии:
1.
lt;versiongt;4${springframework.version}lt;/versiongt;
: у вас там опечатка, видите, что 4 ?2. Извините, это была ошибка, когда я задавал этот вопрос. Я исправил это в своем вопросе.
3. Я попробовал вашу конфигурацию, и мне кажется, что это файл. Попробуйте использовать
-X
флаг, чтобы найти подсказку в подробном журнале.
Ответ №1:
Удаление папки /Пользователей/имени пользователя/.m2/репозитория/организации/springframework с последующим запуском maven install
сработало для меня.
Комментарии:
1. примите свой ответ как правильный 😉