Я создал проект Maven в Eclipse, используя артефакт webapp, и поместил следующие строки в файл .pom после прочтения онлайн-учебника.
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring</artifactId>
<version>3.0.5.RELEASE</version>
</dependency>
В учебнике, однако, версия 2.5.6.Я заменил его на 3.0.5.RELEASE, учитывая его последнюю версию.
Но для этой версии eclipse выдает ошибку
Missing artifact org.springframework:spring:jar:3.0.5.RELEASE:compile
Что это значит?Могу ли я добавить необходимые jar-файлы в папку lib и попросить .pom-файл взять его оттуда, как это делается в другом руководстве на веб-сайте Spring Source, использующем Ant?
Также проекты Maven поставляются с другим каталогомструктура и, кажется, делает гораздо больше, чем то, что делает Ant в учебнике по исходным текстам.
Я совершенно новичок в Maven.на самом деле только новичок в разработке веб-приложений с использованием Java.Я сделал несколько руководств из источника Spring и смог развернуть и запустить приложение mvc hello world на apache tomcat.Для этого я использовал Ant и нашел его отличным инструментом.Но когда я проверил некоторые примеры приложений из репозитория Spring Source, кажется, что Maven является более предпочтительным и мощным, чем Ant.Я нахожу это немного сложным для понимания, хотя.
Спасибо