IntelliJ IDEA Sprig MVC Tomcat настроить / Conf файл на Mac - PullRequest
0 голосов
/ 02 декабря 2018

зная это, это длинный выстрел, но блокировать на несколько часов.любой указатель действительно ценится.Если вы правильно понимаете, IntelliJ IDEA и (Tomcat) успешно скомпилировали проект.однако, посещая localhost: 8080 получил это.есть моя конфигурация редактирования.enter image description here

enter image description here

/ usr / local / Cellar / tomcat / 9.0.13 / libexec / bin /catalina.sh run ПРИМЕЧАНИЕ: поднял JDK_JAVA_OPTIONS: --add-opens = java.base / java.lang = ВСЕ-НЕЗНАКОМЛЕН --add-opens = java.base / java.io = ВСЕ-НЕЗНАКОМЛЕНО --add-opens =java.rmi / sun.rmi.transport = ALL-UNNAMED [2018-12-01 09: 44: 53,753] Платформа платформы артефактов: война взорвана: Ожидание соединения с сервером, чтобы начать развертывание артефактов ... 01-Dec-2018 21: 44: 55.624 ИНФОРМАЦИЯ [главная] org.apache.catalina.startup.VersionLoggerListener.log Версия сервера: Apache Tomcat / 9.0.13 01-Dec-2018 21: 44: 55.626 ИНФОРМАЦИЯ [основная] org.apache.catalina.startup.VersionLoggerListener.log Сервер построен:
2 ноября 2018 г. 14:27:55 UTC 01 декабря 2018 г. 21: 44: 55.627 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Номер сервера:
9.0.13.0 01-Dec-2018 21: 44: 55.628 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Имя операционной системы:
Mac OS X 01-Dec-2018 21: 44: 55.629 INFO [main]org.apache.catalina.startup.VersionLoggerListener.log Версия ОС:
10.14 01-Dec-2018 21: 44: 55.629 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Архитектура:
x86_64 01-Dec-2018 21:44:55.629 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home:
/Library/Java/JavaVirtualMachines/jdk-10.0.1.jdk/Contents/Home 01-Dec-2018 21: 44: 55.629INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Версия JVM:
10.0.1 + 10 01-Dec-2018 21: 44: 55.629 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Поставщик:
«Корпорация Oracle» 01-Dec-2018 21: 44: 55.629 ИНФОРМАЦИЯ [главная] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE:
/ Users / davis / Library / Caches /IntelliJIdea2018.1 / tomcat / unknown_platform_2 01-Dec-2018 21: 44: 55.629 ИНФОРМАЦИЯ [основная] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME:
/usr/local/Cellar/tomcat/9.0.13/libexec 01-Dec-2018 21: 44: 55.634 ИНФОРМАЦИЯ [главная] org.apache.catalina.startup.VersionLoggerListener.log Аргумент командной строки: --add-opens = java.base / java.lang = ALL-UNNAMED 01-Dec-2018 21: 44: 55.634 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log КомандаАргумент строки: --add-opens = java.base / java.io = ALL-UNNAMED 01-Dec-2018 21: 44: 55.634 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Аргумент командной строки: --add-opens = java.rmi / sun.rmi.transport = ALL-UNNAMED 01-Dec-2018 21: 44: 55.634 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Аргумент командной строки: -Djava.util.logging.config.file = / Пользователи / Дэвис / Библиотека / Кэши / IntelliJIdea2018.1 / tomcat / Безымянный_platform_2 / conf / logging.properties 01-Dec-2018 21: 44: 55.634 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Аргумент командной строки: -Djava.util.logging.manager = org.apache.juli.ClassLoaderLogManager 01-Dec-2018 21: 44: 55.634 INFO [main] org.apache.catalina.startup.VersionLoggerListener.logАргумент командной строки: -Dcom.sun.management.jmxremote = 01-Dec-2018 21: 44: 55.634 INFO [мain] org.apache.catalina.startup.VersionLoggerListener.log Аргумент командной строки: -Dcom.sun.management.jmxremote.port = 1099 01-Dec-2018 21: 44: 55.635 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Аргумент командной строки: -Dcom.sun.management.jmxremote.ssl = false 01-Dec-2018 21: 44: 55.635 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Аргумент командной строки: -Dcom.sun.management.jmxremote.authenticate = false 01-Dec-2018 21: 44: 55.635 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Командная строкаАргумент: -Djava.rmi.server.hostname = 127.0.0.1 01-Dec-2018 21: 44: 55.635 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Аргумент командной строки: -Djdk.tls.ephemeralDHKeySize =2048 01-Dec-2018 21: 44: 55.635 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Аргумент командной строки: -Djava.protocol.handler.pkgs = org.apache.catalina.webresources 01-Dec-2018 21: 44: 55.635 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Аргумент командной строки: -Dorg.apache.catalina.security.SecurityListener.UMASK = 0027 01-Dec-2018 21: 44: 55.635 INFO[main] org.apache.catalina.startup.VersionLoggerListener.log Аргумент командной строки: -Dignore.endorsed.dirs = 01-Dec-2018 21: 44: 55.636 INFO [main] org.apache.catalina.startup.VersionLoggerListener.logАргумент командной строки: -Dcatalina.base = / Пользователи / Дэвис / Библиотека / Кэши / IntelliJIdea2018.1 / tomcat / Безымянный_платформа_2 01-Dec-2018 21: 44: 55.636 INFO [main] org.apache.catalina.startup.VersionLoggerListener.logАргумент командной строки: -Dcatalina.home = / usr / local / Cellar / tomcat / 9.0.13 / libexec 01-Dec-2018 21: 44: 55.636 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Аргумент командной строки: -Djava.io.tmpdir = / usr / local / Cellar / tomcat / 9.0.13 / libexec / temp 01-Dec-2018 21: 44: 55.636 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Apache Tomcat на основе APRСобственная библиотека, которая обеспечивает оптимальную производительность в производственных средах, не найдена в файле java.library.path: [/ Users / davis / Library / Java / Extensions: / Library / Java / Extensions: / Network / Library / Java / Extensions: / System/ Библиотека / Java / Расширения: / usr / lib / java :.] 01-Dec-2018 21: 44: 55.700 INFO [main] org.apache.coyote.AbstractProtocol.init Инициализация ProtocolHandler ["http-nio-8080"]01-Dec-2018 21: 44: 55.717 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Использование общего селектора для записи / чтения сервлета 01-Dec-2018 21: 44: 55.730 INFO [main]org.apache.coyote.AbstractProtocol.init Инициализация ProtocolHandler ["https-jsse-nio-8443 "] 01-Dec-2018 21: 44: 56.264 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Использование общего селектора для записи / чтения сервлета 01-Dec-2018 21:44: 56.266 INFO [main] org.apache.coyote.AbstractProtocol.init Инициализация ProtocolHandler ["ajp-nio-8009"] 01-Dec-2018 21: 44: 56.268 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Использование общего селектора для записи / чтения сервлета 01-Dec-2018 21: 44: 56.269 INFO [main] org.apache.catalina.startup.Catalina.load Инициализация, обработанная за 1220 мс 01-Dec-2018 21:44: 56.321 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service [Каталина] 01-Dec-2018 21: 44: 56.321 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Стартовый сервлетДвижок: Apache Tomcat / 9.0.13 01-Dec-2018 21: 44: 56.329 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8080"] 01-Dec-2018 21:44: 56.341 INFO [main] org.apache.coyote.AbstractProtocol.startЗапуск ProtocolHandler ["https-jsse-nio-8443"] 01-Dec-2018 21: 44: 56.343 INFO [main] org.apache.coyote.AbstractProtocol.start Запуск ProtocolHandler ["ajp-nio-8009"] 01-Dec-2018 21: 44: 56.345 INFO [main] org.apache.catalina.startup.Catalina.start Запуск сервера за 76 мс. Соединение с сервером [2018-12-01 09: 44: 56 681] Платформа платформы артефактов: война взорвалась:Артефакт развертывается, подождите ... 01-Dec-2018 21: 45: 01.464 ИНФОРМАЦИЯ [Соединение RMI TCP (2) -127.0.0.1] org.apache.jasper.servlet.TldScanner.scanJars По крайней мере один JAR был отсканировандля ДВУ пока не содержится ДВУ.Включите ведение журнала отладки для этого регистратора, чтобы получить полный список JAR-файлов, которые были отсканированы, но в них не обнаружены TLD.Пропуск ненужных файлов JAR во время сканирования может улучшить время запуска и время компиляции JSP.2018-12-01 21:45:01 712 |INFO | ContextLoader.java.initWebApplicationContext: 304 | RootWebApplicationContext: инициализация началась 2018-12-01 21:45:01 779 |INFO | AbstractApplicationContext.java.prepareRefresh: 582 | Обновление корня WebApplicationContext: дата запуска [Сб дек 01 21:45:01 PST 2018];корень контекстной иерархии 2018-12-01 21:45:01 826 |INFO | XmlBeanDefinitionReader.java.loadBeanDefinitions: 317 | Загрузка определений bean-компонентов XML из ресурса пути к классу [spring-mvc.xml] 2018-12-01 21:45:01 828 | ERROR | ContextLoader.java.initWebApplicationContext: 350 | Сбой инициализации контекстаorg.springframework.beans.factory.BeanDefinitionStoreException: IOException, анализирующий XML-документ из ресурса пути к классу [spring-mvc.xml];вложенным исключением является java.io.FileNotFoundException: ресурс пути к классу [spring-mvc.xml] не может быть открыт, поскольку он не существует в org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions (XmlBeanDefinitionReader.java:34:.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions (XmlBeanDefinitionReader.java:304) в org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadDefin..AbstractBeanDefinitionReader.loadBeanDefinitions (AbstractBeanDefinitionReader.java:217) в org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions (AbstractBeanDefinitionReader.java:188) в org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions (XmlWebApplicationContext.java: 125) в org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions (XmlWebApplicationContext.java:94) в org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory (AbstractRefreshableApplicationContext.java:129) в org.springframework.context.support.Abstract.rag.support.Abstra.startInternal (StandardContext.java:5109) в org.apache.catalina.util.LifecycleBase.start (LifecycleBase.java:183) в org.apache.catalina.core.ContainerBase.addChildInternal (ContainerBase.java:743) в org.apache.catalina.core.ContainerBase.addChild (ContainerBase.java:719) в org.apache.catalina.core.StandardHost.addChild (StandardHost.java:6ap) в org.catalina.Java: 62) в java.base / jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) в java.base / java.lang.reflect.Method.invoke (Method.java:564) в org.tomcat.util.modeler.BaseModelMBean.invoke (BaseModelMBean.java:287) при java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:809) при java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.invoke (JmxMBeanServer.java:801) в org.apache.catalina.mbeans.MBeanFactory.createStandardContext (MBeanFactory.java:457) в орг.apache.catalina.mbeans.MBeanFactory.createStandardContext (MBeanFactory.java:406) в java.base / jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (роднойМетод) в java.base / jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62) в java.base / jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMab) ja.lang.reflect.Method.invoke (Method.java:564) в org.apache.tomcat.util.modeler.BaseModelMBean.invoke (BaseModelMBean.java:287) в java.management/com.sun.jmx.interceptor.DefaultMInceptan..invoke (DefaultMBeanServerInterceptor.java:809) по адресу java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801) по адресу java.management.rmi / javax.nemi.jagementIm(RMIConnectionImpl.java:1466) в java.management.rmi / javax.management.remote.rmi.RMIConnectionImpl.access $ 300 (RMIConnectionImpl.java:75) в java.management.rmi / javax.management.remote.rmi.Impl $PrivilegedOperation.run (RMIConnectionImpl.java:1307) в java.management.rmi / javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation (RMIConnectionImpl.java:1399) в java.management.rmi / javax.management.remote.rmi.RMIConnectionImpl.invoke (RMIConnectionImpl.java:827) в java.base / jdk.internal.reflect.NativeMethodAinitorjava.base / jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62) в java.base / jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMetmpl) .java.jjjj. java.refle.Method.invoke (Method.java:564) в java.rmi / sun.rmi.server.UnicastServerRef.dispatch (UnicastServerRef.java:359) в java.rmi / sun.rmi.transport.Transport $ 1.run (Транспорт.java: 200) в java.rmi / sun.rmi.transport.Transport $ 1.run (Transport.java:197) в java.base / java.security.AccessController.doPrivileged (собственный метод) в java.rmi / sun.rmi.transport.Transport.serviceCall (Transport.java:196) в java.rmi / sun.rmi.transport.tcp.TCPTransport.handleMessages (TCPTransport.java:562) в java.rmi / sun.rmi.transport.tcp.TCPTransport $ ConnectionHandler.run0 (TCPTransport.java:796) в java.rmi / sun.rmi.transport.tcp.TCPTransport $ ConnectionHandler.lambda $ run $ 0 (TCPTransport.java:677) в java.base / java.security.AccessController.doPrivileged (собственный метод)в java.rmi / sun.rmi.transport.tcp.TCPTransport $ ConnectionHandler.run (TCPTransport.java:676) в java.base / java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1135) в java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) в java.base / java.lang.Thread.run (Thread.java:844) Причина: java.io.FileNotFoundException: ресурс пути классаНевозможно открыть [spring-mvc.xml], так как он не существует в org.springframework.core.io.ClassPathResource.getInputStream (ClassPathResource.java:172) в org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadanin XD.java: 330) ... 57 больше 01-Dec-2018 21: 45: 01.832 SEVERE [Соединение RMI TCP (2) -127.0.0.1] org.apache.catalina.core.StandardContext.startInternal Один или несколько liСтенеры не удалось запустить.Полная информация будет найдена в соответствующем файле журнала контейнера. 01-Dec-2018 21: 45: 01.836 SEVERE [RMI TCP-соединение (2) -127.0.0.1] org.apache.catalina.core.StandardContext.startInternal Context [] сбой при запуске []из-за предыдущих ошибок 2018-12-01 21:45:01 840 |INFO | AbstractApplicationContext.java.doClose: 987 | Закрытие Root WebApplicationContext: дата запуска [Сб дек 01 21:45:01 PST 2018];корень контекстной иерархии 2018-12-01 21:45:01 854 |WARN | AbstractApplicationContext.java.doClose: 1005 | Исключение, сгенерированное из LifecycleProcessor при закрытии контекста java.lang.IllegalStateException: LifecycleProcessor не инициализирован - вызовите «refresh» перед вызовом методов жизненного цикла через контекст: Root WebApplicationContext: дата запуска [сб. 01 21:45:01 PST 2018];корень иерархии контекста в org.springframework.context.support.AbstractApplicationContext.getLifecycleProcessor (AbstractApplicationContext.java:417) в org.springframework.context.support.AbstractApplicationContext.doClose.jpg.context2)..Abstraorg.apache.catalina.core.StandardContext.listenerStop (StandardContext.java:4690) в org.apache.catalina.core.StandardContext.stopInternal (StandardContext.java:5331) в org.apache.catalina.util.LifecycleBase.stop (LifecycleBase.java:257) в org.apache.catalina.util.LifecycleBase.start (LifecycleBase.java:187) в org.apache.catalina.core.ContainerBase.addChildInternal (ContainerBase.java:743) в org.apache.catalina.core.ContainerBase.addChild (ContainerBase.java:719) в org.apache.catalina.core.StandardHost.addChild (StandardHost.java:695) в org.apache.catalina.startup.HostConfig.manageApp (HostConfig.java:1737).base / jdk.internal.reflect. Родной метод.invoke (DelegatingMethodAccessorImpl.java:43) в java.base / java.lang.reflect.Method.invoke (Method.java:564) в org.apache.tomcat.util.modeler.BaseModelMBean.invoke (BaseModelMBean.j).по адресу java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:809) по адресу java.management/com.sun.jmx.mbeanserver.JmxMBeanServer.inverkeeer.er.er.an: 8.catalina.mbeans.MBeanFactory.createStandardContext (MBeanFactory.java:457) в org.apache.catalina.mbeans.MBeanFactory.createStandardContext (MBeanFactory.java:406) в java.base / jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (собственный метод) в java.base / jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl).jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) в java.base / java.lang.reflect.Method.invoke (Method.java:564) в org.apache.tomcat.Man.dede.вызывать (BaseModelMBean.java:287) в java.management/com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:809) в java.management/com.sun.jmx.JMerMever.Wex.java: 801) в java.management.rmi / javax.management.remote.rmi.RMIConnectionImpl.doOperation (RMIConnectionImpl.java:1466) в java.management.rmi / javax.management.remote.rmi.RMIConnectionImpl.access $ 300 (.java: 75) на java.management.rmi / javax.management.remote.rmi.RMIConnectionImpl $ PrivilegedOperation.run (RMIConnectionImpl.java:1307) на java.management.rmi / javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation (RMIConnectionImpl.java:1399) в java.management.rmi / javax.management.remote.rmi.RMIConnectionImpl.invoke: at RMon)java.base / jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (родной метод) в java.base / jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62ternal.jref.java.jb)..invoke (DelegatingMethodAccessorImpl.java:43) в java.base / java.lang.reflect.Method.invoke (Method.java:564) в java.rmi / sun.rmi.server.UnicastServerRef.dispatch (UnicastServerRef35: java.) в java.rmi / sun.rmi.transport.Transport $ 1.run (Transport.java:200) вjava.rmi / sun.rmi.transport.Transport $ 1.run (Transport.java:197) в java.base / java.security.AccessController.doPrivileged (собственный метод) в java.rmi / sun.rmi.transport.Transport.serviceCall (Transport.java:196) в java.rmi / sun.rmi.transport.tcp.TCPTransport.handleMessages (TCPTransport.java:562) в java.rmi / sun.rmi.transport.tcp.TCPTransport $ ConnectionHandler.run0 (TCPTransport.java:796) в java.rmi / sun.rmi.transport.tcp.TCPTransport $ ConnectionHandler.lambda $ run $ 0 (TCPTransport.java:677) в java.base / java.security.AccessController.doPrivileged (собственный метод)в java.rmi / sun.rmi.transport.tcp.TCPTransport $ ConnectionHandler.run (TCPTransport.java:676) в java.base / java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1135) в java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) в java.base / java.lang.Thread.run (Thread.java:844) [2018-12-01 09: 45: 01,872]Платформа-артефакт: война взорвалась: ошибка при развертывании артефакта.Смотрите журнал сервера для деталей.01-Dec-2018 21: 45: 06.337 ИНФОРМАЦИЯ [ContainerBackgroundProcessor [StandardEngine [Catalina]]] org.apache.catalina.startup.HostConfig.deployDirectory Развертывание каталога веб-приложений [/usr/local/Cellar/tomcat/9.0.13/libexec/ webapps / manager] 01-Dec-2018 21: 45: 06.454 ИНФОРМАЦИЯ [ContainerBackgroundProcessor [StandardEngine [Catalina]]] org.apache.catalina.startup.HostConfig.deployDirectory Развертывание каталога веб-приложений [/ usr / local / Cellar / tomcat/9.0.13/libexec/webapps/manager] завершено за [113] мс

1 Ответ

0 голосов
/ 02 декабря 2018

Вам не хватает xml-файла конфигурации MVC, как указано в исключении.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...