idea启动tomcat无效:Unable to ping server at localhost:1099
2017-10-03 13:43
791 查看
用IDEA开启一个新项目,发现新建好了project并设置好了tomcat之后,启动项目无效,idea本应会再服务器启动之后自动调用浏览器打开指定的链接,可是什么都没有,而且服务器启动不报错,但是启动很快,不像之前至少得有个几秒。然后自己打开127.0.0.1:8080,什么都没有显示。总之应该是启动失败。
然后基本可以判断是idea哪里配置出了问题。想来想去照着以前建项目的步骤再建一次。同样启动还是一样的问题。
然后打开此前用idea创建的项目,启动服务器,誒,还是一样的问题,那么此前都可以完美运行的项目现在不能了!最后关闭idea启动的服务器时发现关闭服务器的同时有这个提示:
然后查看启动tomcat的日志,仔细翻看发现如下几个info:
。。。。。。。。。。。
十月 03, 2017 1:53:22 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Xms128m
十月 03, 2017 1:53:22 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Xmx1024m
十月 03, 2017 1:53:22 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -XX:PermSize=128m
十月 03, 2017 1:53:22 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -XX:MaxNewSize=256m
十月 03, 2017 1:53:22 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -XX:MaxPermSize=1024
。。。。。。。。。。
想想之前的确自己再catalina.bat文件中加了一条设置:
set JAVA_OPTS=-server -Xms128m -Xmx1024m -XX:PermSize=128m -XX:MaxNewSize=256m -XX:MaxPermSize=1024
这是因为此前部署的项目报了内存溢出问题,这个我也写了文章可以参考:
那么问题没有真正解决,为什么不能让我设置jvm参数呢,查到一个前辈的说法:
tomcat中配置的JAVA_OPTS把IDEA的JAVA_OPTS覆盖了。
也就是说IDEA中已经配置了这个参数,所以想要配置这个jvm参数,就可以直接在idea中配置这个JAVA_OPTS参数即可
开始排错
首先我关掉IDEA启动的服务器。然后从tomcat目录下的bin文件夹中直接运行startup.bat,即直接黑窗口启动服务器,发现启动没有任何毛病,几天前部署再webapps下的项目仍然可以正常访问。那么就排除服务器自身问题。然后基本可以判断是idea哪里配置出了问题。想来想去照着以前建项目的步骤再建一次。同样启动还是一样的问题。
然后打开此前用idea创建的项目,启动服务器,誒,还是一样的问题,那么此前都可以完美运行的项目现在不能了!最后关闭idea启动的服务器时发现关闭服务器的同时有这个提示:
然后查看启动tomcat的日志,仔细翻看发现如下几个info:
。。。。。。。。。。。
十月 03, 2017 1:53:22 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Xms128m
十月 03, 2017 1:53:22 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -Xmx1024m
十月 03, 2017 1:53:22 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -XX:PermSize=128m
十月 03, 2017 1:53:22 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -XX:MaxNewSize=256m
十月 03, 2017 1:53:22 下午 org.apache.catalina.startup.VersionLoggerListener log
信息: Command line argument: -XX:MaxPermSize=1024
。。。。。。。。。。
想想之前的确自己再catalina.bat文件中加了一条设置:
set JAVA_OPTS=-server -Xms128m -Xmx1024m -XX:PermSize=128m -XX:MaxNewSize=256m -XX:MaxPermSize=1024
这是因为此前部署的项目报了内存溢出问题,这个我也写了文章可以参考:
tomcat服务器内存溢出错误:OutOfMemoryError: PermGen space
想想可能去掉这个配置应该是没问题的,就试试,程序员就是胆子大一点,试试就试试,总不会让服务器崩了。解决
去掉之后果然完美启动,像此前一样idea成功启动tomcat之后自动打开指定链接。那么问题没有真正解决,为什么不能让我设置jvm参数呢,查到一个前辈的说法:
tomcat中配置的JAVA_OPTS把IDEA的JAVA_OPTS覆盖了。
也就是说IDEA中已经配置了这个参数,所以想要配置这个jvm参数,就可以直接在idea中配置这个JAVA_OPTS参数即可
相关文章推荐
- Intellij IDEA Tomcat 启动报错, Unable to ping server at localhost:1099
- Intellij IDEA Tomcat 启动报错, Unable to ping server at localhost:1099
- tomcat启动失败,提示信息:Unable to ping server at localhost:1099
- Intellij IDEA Tomcat,提示“Unable to ping server at localhost:1099”
- Mac系统开发常见问题-IntelliJIDEA-TOMCAT-Unable to ping server at localhost:1099
- 启动JRebel报错 Unable to ping server at localhost:1099
- IntelliJ IDE运行Tomcat报错:Unable to ping server at localhost:1099
- Mac下IDEA 报错Unable to ping server at localhost:1099
- eclipse中启动tomcat报错:Server Tomcat v7.0 Server at localhost was unable to start within 45 seconds. If
- 关于启动Server Tomcat v6.0 Server at localhost was unable to start within 45 seconds的解决方案
- myeclipse启动tomcat遇到Server at localhost was unable to start within 45 seconds的问题
- java_home should point to a jdk not a jre/unable to ping server at localhost:1099
- eclipse启动报错Server Tomcat v7.0 Server at localhost was unable to start within 45 seconds
- Tomcat启动超时问题Server Tomcat v8.5.0 Server at localhost was unable to start within 45 seconds
- mac idea中的Application Server was not connected before run configuration stop, reason: Unable to ping server at localhost:1099问题
- tomcat启动错误:Server Tomcat v7.0 Server at localhost was unable to start within 45 seconds
- Tomcat启动错误:Server Tomcat v7.0 Server at localhost was unable to start within 45 seconds
- Tomcat启动后出现Tomcat v6.0 Server at localhost was unable to start within 45 seconds错误
- Tomcat启动超时问题Server Tomcat v7.0 Server at localhost was unable to start within 45 seconds
- IDE 报错 Unable to ping server at localhost:1099 如何解决