JavaRush /Java блог /Архив info.javarush /Запуск maven проекта в IDEA
Eva_Sky
30 уровень
Минск

Запуск maven проекта в IDEA

Статья из группы Архив info.javarush
Ребята, помогите с таким вопросом, может кто сталкивался. Запуск maven проекта в IDEA - 1Пытаюсь запустить веб проект в IDEA — любой из этапов сборки мавена, выдает ошибку "Error: Could not find or load main class =". При этом проект рабочий и через консоль запускается. Т.е в консоли я пишу mvn clean install, у меня формируется war файл и через tomcat я могу его запустить. Я уже столько гуглила и ничего не нашла. Может, нужны какие-то настройки в IDEA? Первый раз вообще с этим сталкиваюсь.
Комментарии (20)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
Aset Уровень 30
23 ноября 2015
IntelliJ по любому нужен будет для реального проекта
Kiranatos Уровень 32
22 ноября 2015
С Maven'ом я ещё не работал. Но то что в IntelliJ, в новых версиях многое вырезано и доступно только за деньги – правда.
Я недавно пробовал работать с базами данных через JDBC, так IntelliJ в бесплатном режиме тоже не поддерживал.
Поэтому я перешёл на NetBeans IDE (раньше eclipse-ом пользовался). В NetBeans немного проще, если чего-то не хватает из того что я написал в коде – он анализирует и сам скачивает в свои инструменты. А IntelliJ я использую в основном только для джавараша. Может попробуйте запустить мейвен в NetBeans (или eclipse) – эта IDE вроде и свои собственные сервера запускает.
Вот ещё мне попадались след.уроки на тему мейвена:
www.youtube.com/playlist?list=PLmqFxxywkatQlGot4loYy_P3QPbEtEocX
www.youtube.com/playlist?list=PLi3gxGWPyGGR6cfxO32V_PUy1FcTbJj2v
может помогут.
З.Ы.: я ещё сам путаюсь во всех этих терминах и принципах работы, так что если что написал не так — извините

blacky Уровень 23
22 ноября 2015
Есть другой способ: нужен плагин Jetty.
<plugin>
    <groupId>org.eclipse.jetty</groupId>
    <artifactId>jetty-maven-plugin</artifactId>
    <version>9.3.3.v20150827</version>
</plugin>
Мавен сам подтянет файлики и стартанет Jetty-сервер. Запустить можно командой mvn jetty:run
virtuoz Уровень 34
22 ноября 2015
Если вы хотите поднять веб-приложение в IDEA с помощью TomCat вам необходимо задеплоить проект. Просто в Intellij Idea сделайте несколько простых шагов:
1. Добавляем TomCat: Run -> Edit Configurations -> Add New Configuration(зеленый плюсик) -> Tomcat Server(local).
2. После этого во вкладке настроек Tomcat необходимо во вкладке Server -> Application Server нажать Configure и указать путь где лежит TomCat.
3. Потом во вкладке Deployment нажимаем на зеленый плюсик и добавляем Artifact -> Artifact war.
4. Нажимаем OK и запускаем проект кликая по зеленому треугольнику(кнопка Run).
Все должно работать, Tomcat сам поднимет Ваш проект или сообщит об ошибке. Если все прошло нормально переходим в браузере и вводим линк, который указан в Вашем приложении.
Будут проблемы пишите, постараемся решить их.