tomcat 运行.war项目运行到一半自动退出(急)

Boh_ 2014-09-02 10:17:21
我在本地用mceclipse把项目导出为.war项目,在我自己的机子上能运行,然后我把.war项目放在服务器tomcat 7.0下的webapp文件下,运行到一半就不行了,我的tomcat是正常的,能进入locolhost:8080,jdk是7的,服务器没装myeclipse,下面是tomcat运行日志

九月 02, 2014 9:48:22 上午 org.apache.catalina.core.AprLifecycleListener init
信息: Loaded APR based Apache Tomcat Native library 1.1.30 using APR version 1.4.8.
九月 02, 2014 9:48:22 上午 org.apache.catalina.core.AprLifecycleListener init
信息: APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true].
九月 02, 2014 9:48:23 上午 org.apache.catalina.core.AprLifecycleListener initializeSSL
信息: OpenSSL successfully initialized (OpenSSL 1.0.1g 7 Apr 2014)
九月 02, 2014 9:48:24 上午 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["http-apr-8080"]
九月 02, 2014 9:48:24 上午 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["ajp-apr-8009"]
九月 02, 2014 9:48:24 上午 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 2916 ms
九月 02, 2014 9:48:24 上午 org.apache.catalina.core.StandardService startInternal
信息: Starting service Catalina
九月 02, 2014 9:48:24 上午 org.apache.catalina.core.StandardEngine startInternal
信息: Starting Servlet Engine: Apache Tomcat/7.0.54
九月 02, 2014 9:48:24 上午 org.apache.catalina.startup.HostConfig deployDescriptor
信息: Deploying configuration descriptor C:\apache-tomcat-7.0.54\conf\Catalina\localhost\dossm.xml
九月 02, 2014 9:48:29 上午 com.opensymphony.xwork2.util.logging.commons.CommonsLogger info
信息: Parsing configuration file [struts-default.xml]
九月 02, 2014 9:49:10 上午 com.opensymphony.xwork2.util.logging.commons.CommonsLogger info
信息: Parsing configuration file [struts-plugin.xml]
九月 02, 2014 9:49:21 上午 com.opensymphony.xwork2.util.logging.commons.CommonsLogger info
信息: Parsing configuration file [struts.xml]

运行到最后一行就自动退出了,到底什么原因啊?
...全文
452 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Boh_ 2014-09-25
  • 打赏
  • 举报
回复
找到问题了,原来是服务器内存的原因,我试用的是阿里云的服务器,配置很低,只有1核1G内存,原因是我用的是mysql5.6版本,一启用服务就耗了400多M内存,然后tomcat没有内存可以启动,如果把mysql服务关了就能正常启动了,可是mqsql服务必须开,所以网上找了方法降低mysql内存,降低mysql内存参考网址:http://roov.org/2013/12/mysql56-memory/ ok,终于解决了,谢谢大家
Boh_ 2014-09-02
  • 打赏
  • 举报
回复
引用 5 楼 Faith_Ten 的回复:
1.手动设置MaxPermSize大小修改TOMCAT_HOME/bin/catalina.sh 在“echo "Using CATALINA_BASE: $CATALINA_BASE"”上面加入以下行: JAVA_OPTS="-server -XX:PermSize=64M -XX:MaxPermSize=128m
-server -XX:PermSize=64M -XX: XX 是指?
丶雨过天晴 2014-09-02
  • 打赏
  • 举报
回复
1.手动设置MaxPermSize大小修改TOMCAT_HOME/bin/catalina.sh 在“echo "Using CATALINA_BASE: $CATALINA_BASE"”上面加入以下行: JAVA_OPTS="-server -XX:PermSize=64M -XX:MaxPermSize=128m
Boh_ 2014-09-02
  • 打赏
  • 举报
回复
引用 3 楼 ldh911 的回复:
检查下后台日志文件,看看有没有什么有价值的信息。 然后日志级别调低点,Tomcat内存调高点,再试试看。
我重新运行了一次,还是这样,还是只有这点信息,运行到最后一句就退出了。日志级别和tomcat怎么调啊?
MiceRice 2014-09-02
  • 打赏
  • 举报
回复
检查下后台日志文件,看看有没有什么有价值的信息。 然后日志级别调低点,Tomcat内存调高点,再试试看。
姜小白- 2014-09-02
  • 打赏
  • 举报
回复
就这么点日志信息吗?看不出什么错误
shixitong 2014-09-02
  • 打赏
  • 举报
回复
看下tomcat日志

81,095

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧