我完全是 IntelliJ 和 Tomcat 8 的菜鸟。我设法以相同的方式(与配置 TC8 一样)在 IntelliJ 中配置了 Tomcat 7,它工作正常。此外,当我使用命令行启动 TC8 时,它可以正常工作。
以下是我尝试运行 TC8 时 IntelliJ 告诉我的内容:
"Application Server was not connected before run configuration stop, reason: java.io.IOException: Failed to retrieve RMIServer stub: javax.naming.CommunicationException [Root exception is java.rmi.ConnectIOException: error during JRMP connection establishment; nested exception is: java.net.SocketException: Connection reset]"
日志:
C:\apache-tomcat-8.0.8\bin\catalina.bat run Using CATALINA_BASE:
"C:\Program Files\Apache Software Foundation\Tomcat 8.0" Using CATALINA_HOME: "C:\apache-tomcat-8.0.8" Using CATALINA_TMPDIR: "C:\apache-tomcat-8.0.8\temp" Using JRE_HOME: "C:\Program Files\Java\jre8" Using CLASSPATH:
"C:\apache-tomcat-8.0.8\bin\bootstrap.jar;C:\apache-tomcat-8.0.8\bin\tomcat-juli.jar" Jun 06, 2014 1:22:08 AM org.apache.catalina.startup.Catalina load WARNING: Unable to load server configuration from [C:\Program Files\Apache Software Foundation\Tomcat 8.0\conf\server.xml] Jun 06, 2014 1:22:08 AM org.apache.catalina.startup.Catalina load WARNING: Unable to load server configuration from [C:\Program Files\Apache Software Foundation\Tomcat 8.0\conf\server.xml] Jun 06, 2014 1:22:08 AM org.apache.catalina.startup.Catalina start SEVERE: Cannot start server. Server instance is not configured. Disconnected from server
最佳答案
按照以下步骤:
配置新的 Tomcat 服务器:
配置完成后点击OK。
然后在那个 + 符号上点击它,即绿色,它显示:
然后最后一步是为应用程序配置它:
从部署选项卡添加应用程序的分解文件,然后配置要在哪个浏览器中打开应用程序,然后单击确定,如果您想更改更多设置,则可以。
然后尝试单击将运行您的应用程序的绿色按钮。
关于java - IntelliJ - 无法启动 Tomcat 8。通过命令行正常启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24074768/