error during artifact deployment see server log for details как исправить
IntelliJ IDEA 13.0.3 and Tomcat 8.0.9. Cant get it to work
I’m trying to deploy a Java web application running on Tomcat. I got the book
Professional Java for Web Applications: Featuring Websockets, Spring Framework, JPA Hibernate, and Spring Security
Server output tells me this:
Tomcat Catalina Log output this:
I’ve tried on both Windows and OSX and it’s the same story on both with the exact same error.
When i access http://localhost:8080/ i can see that the server is up and running. However, the application isn’t deployed.
Anyone experiencing the same error as me and/or know a solution?
I’m running IntelliJ IDEA 13.0.3, Java 1.8.0_11 and Tomcat 8.0.9.
EDIT: I’ve also tried with IntelliJ IDEA 13.1.4. Didn’t make any difference.
Steps taken
Downloaded Tomcat, unpacked it and made the following changes to it (step 2-4); In conf/tomcat-users.xml i added this user:
In conf/web.xml i added the code below beneath the org.apache.jasper.servlet.jspServlet element
Downloaded apache-ant and added a setenv.bat file in the apache-tomcat/bin directory with the following script
Started IntelliJ and added the Tomcat application server.
Then i imported the project and set it to use the Tomcat server that I just added.
UPDATE: 2014-08-09 16:22
I tried to deploy a JavaEE web application that IntelliJ created itself, and that worked right away. Seems like it’s something wrong with the source code that the book references.
IntelliJ IDEA 13.0.3 и Tomcat 8.0.9. Не могу заставить его работать
Я пытаюсь развернуть веб-приложение Java, работающее на Tomcat. Я получил книгу
Профессиональная Java для веб-приложений: создание веб-сайтов, Spring Framework, JPA Hibernate и Spring Безопасность
Вывод сервера говорит мне следующее:
Tomcat Catalina Log выводит это:
Я пробовал как в Windows, так и в OSX, и это одна и та же история с одинаковой ошибкой.
Кто-нибудь испытывает ту же ошибку, что и я, и/или знает решение?
Я запускаю IntelliJ IDEA 13.0.3, Java 1.8.0_11 и Tomcat 8.0.9.
EDIT: Я также пробовал с IntelliJ IDEA 13.1.4. Не имеет значения.
Сделанные шаги
Загрузили Tomcat, распаковали его и внесли в него следующие изменения (шаг 2-4); В conf/tomcat-users.xml я добавил этого пользователя:
В conf/web.xml я добавил код ниже под элементом org.apache.jasper.servlet.jspServlet
Загрузили apache- ant и добавили файл setenv.bat в каталог apache-tomcat/bin со следующим script
Запустил IntelliJ и добавил сервер приложений Tomcat.
Затем я импортировал проект и установил его для использования сервера Tomcat, который я только что добавил.
ОБНОВЛЕНИЕ: 2014-08-09 16:22
Я попытался развернуть веб-приложение JavaEE, которое было создано IntelliJ, и это сработало сразу. Кажется, что-то не так с исходным кодом, на который ссылается книга.
ОТВЕТЫ
Ответ 1
У меня была аналогичная проблема. Проблема заключалась в конфигурации артефакта в конфигурациях Run/Debug. Мне пришлось удалить артефакт проекта и прочитать его. Важно выбрать веб-приложение: взорванное, из модулей.
Вы можете прочитать мой пост в блоге, содержащий скриншоты об этой проблеме.
Ответ 2
Для меня это сработало с:
Файл > Структура проектa > Артефакты в Макет вывода в правой части > «Доступные элементы?»
щелкните правой кнопкой мыши доступные библиотеки (для меня это было «Spring MVC-4.2.4.RELEASE» )
Поместите в Lib (на самом деле нажмите кнопку предупреждения об ошибке)
Ответ 3
Откройте «Конфигурация отладки» в IntelliJ IDEA и убедитесь, что установлен флажок «Развернуть приложения, настроенные в Tomcat», как показано на скриншоте
Русские Блоги
Artifact Project3:war exploded: Error during artifact deployment. See server log for details.
Artifact Project3:war exploded: Error during artifact deployment. See server log for details.
Инструкции по чтению: эта статья является оригинальной статьей Blogger, и оно не должно быть воспроизведено без разрешения.
Первый раз, когда я столкнулся с этой проблемой в идее создания среды SPRIGMVC, процесс решения, примерно следующим образом.
Второй случай: разверните это +, следуйте на рисунке
Нажмите Применить, хорошо, вы можете.
Run / Debug. Конфигурации отображаются на рисунке. В это время он решен.
Дисплей консоли (Внимание синей части):
Следует отметить, что вышеупомянутое решение применяется только к этому индивидуальному исключительству конфигурации, и если есть запрос на исключение кода определения программы, рекомендуется сначала решить свою собственную программу.
Интеллектуальная рекомендация
Учебник по установке Ubuntu 16.04 Matlab 2016b
По причинам проекта, Matlab для Linux используется, и вот краткое описание его руководства по установке для справки. Скачать Matlab 2016b Почти у каждой версии Matlab есть соответствующая взломанная в.
Метод множителей Лагранжа
Метод множителей Лагранжа Метод множителей Лагранжа имеет очень интуитивное геометрическое значение. Возьмите 2-мерный пример, чтобы проиллюстрировать: Предполагая, что существуют независимые переменн.
2 Файлы, каталоги и управление
week4: функция декоратор
1. Закрытие прелюдии декораторов Замыкания являются важной грамматической структурой функционального программирования. Определение: если вы ссылаетесь на переменную во внешней области (но не в глобаль.
Использование Python для анализа данных (19) Приложения финансово-экономической информации
Применение Python в финансовых данных очень широки или фактическое применение анализа данных с Python. Применение регуляризации данных Временные ряды и перехват При обработке финансовых данных проблем.
org.apache.catalina.core.StandardContext.startInternal Один или несколько слушателей не удалось запустить
Я работаю над веб-приложением Java/Spring/ Apache Cxf и внезапно получаю сообщение об ошибке, в то время как я внес несколько явно наивных изменений,
Я полагаю, что это главная info ошибки,
Структура проекта предоставлена,
Каталог config используется для Java annotation based config
Я видел похожие вопросы к платформе, и они не помогли мне, и у меня так мало информации, чтобы решить эту проблему.
Tomcat Localhost Log
Tomcat Catalina Log
1 ответ
Я хотел бы написать подробный ответ по проблеме и шагам, которые я предпринял, чтобы решить проблему.
а. Не хватало информации для входа. Я посмотрел POM и нашел это,
В. Теперь я получаю информацию о регистрации. У меня есть это сообщение об ошибке, как,
Класс User2 в сущностях,
Класс User в сущностях,
И эта ошибка исчезает. Короче говоря, ошибка ConflictingBeanDefinitionException из-за двух бинов с одинаковым именем, и мне просто нужно было указать другое имя.
С. У меня все еще было что починить. После этого, когда я запускаю программу, я получаю
Вот больше понимания кода,
У меня есть интерфейс в каталоге database и последующая реализация интерфейса для пользователя. Имя интерфейса IUserDao и выглядит
Обновил строку с помощью
Наконец, все работает отлично. Итак, каталог config выглядит следующим образом:
Мне пришлось решить эту проблему с помощью 3 ошибок,
Я искренне надеюсь, что это поможет некоторым людям.





