Я попытался сделать проект, выбрав Web-приложение Archtype из Eclipse, создав новый проект maven. Но когда я создал новый класс java для исходной папки проекта, он не содержал имя пакета в пакете, а исходная папка была включена в путь класса. Так что-то не так с моей настройкой или почему Eclipse автоматически не добавляет пакет в новый класс?Как создать веб-проект Spring с Maven в Eclipse?
ответ
Это то, что я делаю:
- Использование m2eclipse плагин для Maven интеграции интеграции и m2eclipse WTP (с сайта обновлений m2eclipse статистов).
- Создайте новый проект maven, используя архетип: maven-archetype-webapp.
- Создайте папку src/main/java и добавьте путь сборки вручную.
- Добавить зависимости весны и весны-webmvc. Для 2.5.6.SEC01 версии использования:
<dependency> <groupId>org.springframework</groupId> <artifactId>spring</artifactId> <version>2.5.6.SEC01</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>2.5.6.SEC01</version> </dependency>
От new project creation man page:
Затем попросит вас ввести значения для GroupID, в артефакта и версии проекта по созданию и базового пакета для источников.
[INFO] artifact org.apache.maven.archetypes:maven-archetype-quickstart: checking for updates from maven-archetype-quickstart-repo
Downloading: http://repo1.maven.org/maven2/org/apache/maven/archetypes/maven-archetype-quickstart/1.0/maven-archetype-quickstart-1.0.jar
4K downloaded
Define value for groupId: : com.company
Define value for artifactId: : project
Define value for version: : 1.0
Define value for package: : com.company.project
Confirm properties configuration:
groupId: com.company
artifactId: project
version: 1.0
package: com.company.project
Y: :
Если базовый пакет установлен, вновь созданный класс должен быть под этим пакетом.
Имеет ли исходная папка пустой пакет «com.company.project
»?
Ребята из SpringSource разработали основанный на Eclipse Spring Tool Suite для разработки проектов Spring. Я никогда не использовал STS ... но если вы начинаете новый проект, это может быть подходящее время, чтобы дать ему вращаться.
Самый простой способ - использовать Spring Tool Suite, как предложено @Stephen, которое представляет собой комплектную версию разработки Eclipse for Spring. Он упаковывает плагины, такие как Spring IDE, M2Eclipse и т. Д. И предлагает пользовательские Шаблоны проектов для проектов Spring (через New> Project ...). Это дает вам полностью сконфигурированный проект.
Архетип Maven webapp позволяет получить аналогичный результат, но включает в себя более ручные шаги: вам нужно будет добавить src/main/java
, создать базовый пакет и вручную добавить зависимости Spring (так что нет, нет ничего особенно плохого в настройке) ,
+1. Это идеальный ответ! – Bhushan
В наборе инструментов весны (STS) вы можете попробовать это. Создайте проект Maven. Вы можете добавить зависимости pom.xml к любым возможностям Spring libs, которые могут вам понадобиться. Например:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>3.0.5.RELEASE</version>
<type>pom</type>
<scope>compile</scope>
</dependency>
После того, как проект будет создан, щелкаем правой кнопкой мыши в проводнике пакетов и выберите Spring Tools -> Add Spring Project Nature. Et voila, у вас должен быть проект Maven/Spring.
- 1. Appengine + Maven + Spring + Eclipse,
- 2. Eclipse, Maven and Spring
- 3. Как создать проект Spring + Primefaces + Hibernate (no maven) в eclipse?
- 4. Как создать проект eclipse с maven 3?
- 5. Eclipse + Maven + Spring Приложение: java.lang.NoClassDefFoundError
- 6. Eclipse Maven Spring Project - Ошибка
- 7. Spring MVC с использованием maven и eclipse
- 8. Как создать проект Maven в Eclipse
- 9. Как создать проект Maven в eclipse
- 10. jar from Eclipse, maven, spring project
- 11. Как создать проект Spring MVC в Eclipse?
- 12. Строительство проекта Eclipse с Maven
- 13. Eclipse: ошибки проекта maven/spring boot
- 14. JSF + Spring Data JPA + Maven с использованием Eclipse
- 15. Как я могу правильно создать новый проект Spring MVC с структурой Maven с помощью STS \ Eclipse?
- 16. Как создать новый проект Java + Maven + Spring + Hibernate/JPA с нуля с помощью Eclipse?
- 17. Как создать проект maven с двумя щелчками мыши в Eclipse?
- 18. Невозможно создать проект Maven в eclipse
- 19. Maven, Eclipse, Spring, Tomcat и ClassNotFoundException SpringServletContainerInitializer
- 20. Многопроектное приложение в Eclipse с maven
- 21. Spring загрузки 1.4.1 Maven Eclipse, Ошибка 88252
- 22. Не удается создать проект Maven в eclipse
- 23. Eclipse, Maven, GWT и Spring WebAppContextWithReload error
- 24. Как создать весеннюю исполняемую банку с maven?
- 25. Интеграция GWT с maven-spring без плагина Google для Eclipse
- 26. Spring Boot, Spring Loaded, Eclipse, базовый пример Maven
- 27. Как Eclipse Maven Project Wicket-Spring-JPA-Hibernate
- 28. Использование данных Spring для JPA с maven в Eclipse
- 29. Не удалось создать проект Maven в eclipse
- 30. Maven + gwt + spring + hibernate
Подробнее, чем в моем ответе. +1 – VonC
@sourcerebels: ссылка, которую вы предоставили, она настраивает приложение, используя ant, а не maven :( – Bhushan
Ссылка - это руководство для разработки приложения Spring MVC. Конфигурация Maven - это предыдущие точки. Спасибо за ваш ответ. – sourcerebels