linux本地检测如何linux查看tomcat日志是否启动成功

16:35 提问
linux上启动tomcat出错,java项目是编译后的,在本地测试没问题
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'returnedMoneyAction': Injection of resource nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'contractService' defined in file [/tomcat/apache-tomcat-7.0.62/webapps/ROOT/WEB-INF/classes/com/cddgg/p2p/cfbao/spring/service/ContractService.class]: Instanti nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [com.cddgg.p2p.cfbao.spring.service.ContractService]: Constru nested exception is java.lang.UnsatisfiedLinkError: /java/jdk1.7.0_79/jre/lib/i386/libfontmanager.so: libgcc_s.so.1: cannot open shared object file: No such file or directory
at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:306)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479)
at org.springframework.web.servlet.FrameworkServlet.configureAndRefreshWebApplicationContext(FrameworkServlet.java:647)
at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:598)
at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:661)
at org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:517)
at org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:458)
at org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:138)
at javax.servlet.GenericServlet.init(GenericServlet.java:158)
at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1284)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1197)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1087)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5266)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5554)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1263)
at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1948)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'contractService' defined in file [/tomcat/apache-tomcat-7.0.62/webapps/ROOT/WEB-INF/classes/com/cddgg/p2p/cfbao/spring/service/ContractService.class]: Instanti nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [com.cddgg.p2p.cfbao.spring.service.ContractService]: Constru nested exception is java.lang.UnsatisfiedLinkError: /java/jdk1.7.0_79/jre/lib/i386/libfontmanager.so: libgcc_s.so.1: cannot open shared object file: No such file or directory
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1011)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:957)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:490)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:198)
at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:442)
at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:416)
at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:550)
at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:150)
at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87)
at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:303)
... 33 more
Caused by: org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [com.cddgg.p2p.cfbao.spring.service.ContractService]: Constru nested exception is java.lang.UnsatisfiedLinkError: /java/jdk1.7.0_79/jre/lib/i386/libfontmanager.so: libgcc_s.so.1: cannot open shared object file: No such file or directory
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:163)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:87)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateBean(AbstractAutowireCapableBeanFactory.java:1004)
... 46 more
Caused by: java.lang.UnsatisfiedLinkError: /java/jdk1.7.0_79/jre/lib/i386/libfontmanager.so: libgcc_s.so.1: cannot open shared object file: No such file or directory
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1965)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1890)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1872)
at java.lang.Runtime.loadLibrary0(Runtime.java:849)
at java.lang.System.loadLibrary(System.java:1088)
at sun.font.FontManagerNativeLibrary$1.run(FontManagerNativeLibrary.java:61)
at java.security.AccessController.doPrivileged(Native Method)
at sun.font.FontManagerNativeLibrary.(FontManagerNativeLibrary.java:32)
at sun.font.SunFontManager$1.run(SunFontManager.java:339)
at java.security.AccessController.doPrivileged(Native Method)
at sun.font.SunFontManager.(SunFontManager.java:335)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:274)
at sun.font.FontManagerFactory$1.run(FontManagerFactory.java:82)
at java.security.AccessController.doPrivileged(Native Method)
at sun.font.FontManagerFactory.getInstance(FontManagerFactory.java:74)
at sun.java2d.SunGraphicsEnvironment.getFontManagerForSGE(SunGraphicsEnvironment.java:185)
at sun.java2d.SunGraphicsEnvironment.getAvailableFontFamilyNames(SunGraphicsEnvironment.java:219)
at sun.java2d.SunGraphicsEnvironment.getAvailableFontFamilyNames(SunGraphicsEnvironment.java:247)
at sun.java2d.HeadlessGraphicsEnvironment.getAvailableFontFamilyNames(HeadlessGraphicsEnvironment.java:94)
at org.xhtmlrenderer.context.AWTFontResolver.init(AWTFontResolver.java:58)
at org.xhtmlrenderer.context.AWTFontResolver.(AWTFontResolver.java:53)
at org.xhtmlrenderer.layout.SharedContext.(SharedContext.java:102)
at org.xhtmlrenderer.pdf.ITextRenderer.(ITextRenderer.java:111)
at org.xhtmlrenderer.pdf.ITextRenderer.(ITextRenderer.java:102)
at com.cddgg.p2p.cfbao.spring.service.ContractService.(ContractService.java:50)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:148)
... 48 more
按赞数排序
可能是com/cddgg/p2p/cfbao/spring/service/ContractService.class中部分代码linux中的32位jdk不支持
就只有这一段错误,其它都是ok的。各位大神赶紧显灵,小弟感激不尽
报错信息很清晰啊:
nested exception is java.lang.UnsatisfiedLinkError: /java/jdk1.7.0_79/jre/lib/i386/libfontmanager.so: libgcc_s.so.1: cannot open shared object file: No such file or directory
gcc的动态库找不到了/java/jdk1.7.0_79/jre/lib/i386/libfontmanager.so: libgcc_s.so.1
要不就是gcc没有安装正确的版本,要不就是32位,64位的问题。
重新装一下gcc。
问题解决没,我也是这样的问题
楼主问题解决没?我也是这个问题,安装了gcc也没用
在debian下安装lib32gcc1包,问题解决。问题原因是,一般os安装的是64位的,所以缺省是装libgcc这个包。但java一般还是会用32位的包,因此就会存在上面的问题(系统提供的libgcc_s.so.1是64位的,不是java启动需要的32位的),安装一个32位的就好了。
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐linux中怎么查看tomcat是否已开启
按时间排序
  首先启动linux  然后进入到tomcat安装目录 cd/tomcat*  /apache-tomcat-6.0.26/bin下运行 #./startup.sh start 开始运行命令  停止tomcat时运行命令: #./shutdown.sh start  远程查看tomcat的控制台:  进入tomcat/logs/文件夹下 键入指令:tail -f catalina.out 就可以查看控制台了  或者是使用bin目录下的catalina.sh run命令,如果能进入控制台,说明tomcat启动成功
chkconfig | grep crond
看在2 3 4 5级别是不是oncrontab默认就是开机启动的,普通用户要有sudo的权限才能设置开机启动
使用bin目录下的catalina.sh run命令,如果能进入控制台,说明tomcat启动成功
感谢您为社区的和谐贡献力量请选择举报类型
经过核实后将会做出处理感谢您为社区和谐做出贡献
确定要取消此次报名,退出该活动?
请输入私信内容:1,查看Tomcat启动日志。 ${catalina_home}\logs&
[root@iZ25b4ffkfaZ logs]# tail -f catalina.outSep 10, :00 AM org.apache.catalina.startup.HostConfig checkResourcesINFO: Undeploying context [/examples]Sep 10, :00 AM org.apache.catalina.startup.HostConfig deployDirectoryINFO: Deploying web application directory examples-bakSep 10, :00 AM org.apache.catalina.startup.HostConfig deployDirectoryINFO: Deploying web application directory docs-bakSep 10, :33 AM org.apache.catalina.startup.HostConfig checkResourcesINFO: Undeploying context []Sep 10, :34 AM org.apache.catalina.startup.HostConfig deployDirectoryINFO: Deploying web application directory ROOT-bak
JFinal action report --------
12:02:46 ------------------------------Controller
: demo.HelloController.(HelloController.java:1)Method
: index--------------------------------------------------------------------------------
2,使用Tomcat默认的管理工具,(如果还使用的话)&${Web_location}/manager/html&
3,netstat查看Tomcat服务的端口,看tomcat是否启动。&
[root@iZ25b4ffkfaZ bin]# netstat -na | grep 80tcp
0 0.0.0.0:80
0 127.0.0.1:8005
0 0.0.0.0:8009
0 101.200.90.203:50137
140.205.140.205:80
ESTABLISHED
注:查看tomcat的环境变量
[root@iZ25b4ffkfaZ bin]# ./catalina.shUsing CATALINA_BASE:
/usr/local/tomcat/apache-tomcat-6.0.44Using CATALINA_HOME:
/usr/local/tomcat/apache-tomcat-6.0.44Using CATALINA_TMPDIR: /usr/local/tomcat/apache-tomcat-6.0.44/tempUsing JRE_HOME:
/usr/local/java/jdk1.7.0_79/jreUsing CLASSPATH:
/usr/local/tomcat/apache-tomcat-6.0.44/bin/bootstrap.jarUsage: catalina.sh ( commands ... )commands:
Start Catalina in a debugger
debug -security
Debug Catalina with a security manager
jpda start
Start Catalina under JPDA debugger
Start Catalina in the current window
run -security
Start in the current window with security manager
Start Catalina in a separate window
start -security
Start in a separate window with security manager
Stop Catalina, waiting up to 5 seconds for the process to end
Stop Catalina, waiting up to n seconds for the process to end
stop -force
Stop Catalina, wait up to 5 seconds and then use kill -KILL if still running
stop n -force
Stop Catalina, wait up to n seconds and then use kill -KILL if still running
What version of tomcat are you running?Note: Waiting for the process to end and use of the -force option require that $CATALINA_PID is defined
阅读(...) 评论()linux怎么确定tomcat已经正确启动完成
[问题点数:40分,结帖人ansn001]
本版专家分:0
结帖率 100%
CSDN今日推荐
本版专家分:2882
2013年8月 Linux/Unix社区大版内专家分月排行榜第三2013年7月 Linux/Unix社区大版内专家分月排行榜第三
本版专家分:2882
2013年8月 Linux/Unix社区大版内专家分月排行榜第三2013年7月 Linux/Unix社区大版内专家分月排行榜第三
本版专家分:0
本版专家分:2882
2013年8月 Linux/Unix社区大版内专家分月排行榜第三2013年7月 Linux/Unix社区大版内专家分月排行榜第三
本版专家分:2882
2013年8月 Linux/Unix社区大版内专家分月排行榜第三2013年7月 Linux/Unix社区大版内专家分月排行榜第三
本版专家分:19434
2014年3月 Linux/Unix社区大版内专家分月排行榜第一2014年2月 Linux/Unix社区大版内专家分月排行榜第一2013年12月 Linux/Unix社区大版内专家分月排行榜第一2013年10月 Linux/Unix社区大版内专家分月排行榜第一2013年6月 Linux/Unix社区大版内专家分月排行榜第一2012年12月 Windows专区大版内专家分月排行榜第一2009年10月 Windows专区大版内专家分月排行榜第一2009年7月 Windows专区大版内专家分月排行榜第一2009年6月 Windows专区大版内专家分月排行榜第一2009年5月 Windows专区大版内专家分月排行榜第一2008年11月 Windows专区大版内专家分月排行榜第一2008年10月 Windows专区大版内专家分月排行榜第一2007年5月 Windows专区大版内专家分月排行榜第一
2014年6月 Linux/Unix社区大版内专家分月排行榜第二2014年1月 Linux/Unix社区大版内专家分月排行榜第二2013年11月 Linux/Unix社区大版内专家分月排行榜第二2010年6月 Windows专区大版内专家分月排行榜第二2010年4月 Windows专区大版内专家分月排行榜第二2010年3月 Windows专区大版内专家分月排行榜第二2009年12月 Windows专区大版内专家分月排行榜第二2009年11月 Windows专区大版内专家分月排行榜第二2008年7月 Windows专区大版内专家分月排行榜第二2008年1月 Windows专区大版内专家分月排行榜第二2007年12月 Windows专区大版内专家分月排行榜第二2007年11月 Windows专区大版内专家分月排行榜第二2007年10月 Windows专区大版内专家分月排行榜第二2007年6月 Windows专区大版内专家分月排行榜第二
2014年7月 Linux/Unix社区大版内专家分月排行榜第三2014年4月 Linux/Unix社区大版内专家分月排行榜第三2013年1月 Linux/Unix社区大版内专家分月排行榜第三2010年5月 Windows专区大版内专家分月排行榜第三2009年9月 Windows专区大版内专家分月排行榜第三2009年8月 Windows专区大版内专家分月排行榜第三2008年8月 Windows专区大版内专家分月排行榜第三2008年6月 Windows专区大版内专家分月排行榜第三2007年9月 Windows专区大版内专家分月排行榜第三2007年7月 Windows专区大版内专家分月排行榜第三2007年4月 Windows专区大版内专家分月排行榜第三
本版专家分:0
本版专家分:0
本版专家分:0
本版专家分:19434
2014年3月 Linux/Unix社区大版内专家分月排行榜第一2014年2月 Linux/Unix社区大版内专家分月排行榜第一2013年12月 Linux/Unix社区大版内专家分月排行榜第一2013年10月 Linux/Unix社区大版内专家分月排行榜第一2013年6月 Linux/Unix社区大版内专家分月排行榜第一2012年12月 Windows专区大版内专家分月排行榜第一2009年10月 Windows专区大版内专家分月排行榜第一2009年7月 Windows专区大版内专家分月排行榜第一2009年6月 Windows专区大版内专家分月排行榜第一2009年5月 Windows专区大版内专家分月排行榜第一2008年11月 Windows专区大版内专家分月排行榜第一2008年10月 Windows专区大版内专家分月排行榜第一2007年5月 Windows专区大版内专家分月排行榜第一
2014年6月 Linux/Unix社区大版内专家分月排行榜第二2014年1月 Linux/Unix社区大版内专家分月排行榜第二2013年11月 Linux/Unix社区大版内专家分月排行榜第二2010年6月 Windows专区大版内专家分月排行榜第二2010年4月 Windows专区大版内专家分月排行榜第二2010年3月 Windows专区大版内专家分月排行榜第二2009年12月 Windows专区大版内专家分月排行榜第二2009年11月 Windows专区大版内专家分月排行榜第二2008年7月 Windows专区大版内专家分月排行榜第二2008年1月 Windows专区大版内专家分月排行榜第二2007年12月 Windows专区大版内专家分月排行榜第二2007年11月 Windows专区大版内专家分月排行榜第二2007年10月 Windows专区大版内专家分月排行榜第二2007年6月 Windows专区大版内专家分月排行榜第二
2014年7月 Linux/Unix社区大版内专家分月排行榜第三2014年4月 Linux/Unix社区大版内专家分月排行榜第三2013年1月 Linux/Unix社区大版内专家分月排行榜第三2010年5月 Windows专区大版内专家分月排行榜第三2009年9月 Windows专区大版内专家分月排行榜第三2009年8月 Windows专区大版内专家分月排行榜第三2008年8月 Windows专区大版内专家分月排行榜第三2008年6月 Windows专区大版内专家分月排行榜第三2007年9月 Windows专区大版内专家分月排行榜第三2007年7月 Windows专区大版内专家分月排行榜第三2007年4月 Windows专区大版内专家分月排行榜第三
匿名用户不能发表回复!
其他相关推荐博客分类:
1.linux下查看tomcat和jdk版本号的命令:
这个需要进入到bin目录下面
[root@localhost bin]# ./version.sh
Using CATALINA_BASE:&& /usr/local/tomcat6
Using CATALINA_HOME:&& /usr/local/tomcat6
Using CATALINA_TMPDIR: /usr/local/tomcat6/temp
Using JRE_HOME:&&&&&&& /usr/java/jdk1.6.0_20
Using CLASSPATH:&&&&&& /usr/local/tomcat6/bin/bootstrap.jar
Server version: Apache Tomcat/6.0.32
Server built:&& February 2
Server number:& 6.0.32.0
OS Name:&&&&&&& Linux
OS Version:&&&& 2.6.18-194.el5
Architecture:&& i386
JVM Version:&&& 1.6.0_20-b02
JVM Vendor:&&&& Sun Microsystems Inc.
2.重启tomcat的命令:
第一个,这个需要进入到bin目录下面
[root@localhost bin]# ./startup.sh
第二个,service tomcat start
3、查看tomcat日志的命令:
tail -f /usr/local/tomcat/logs/catalina.out
浏览 65095
0609xiaohua
浏览: 525850 次
来自: 北京
推荐用StratoIO打印控件,浏览器和系统的兼容性都很好,而 ...
很好,被这个问题折腾的够呛,原来是Windows不支持文件命 ...
(window.slotbydup=window.slotbydup || []).push({
id: '4773203',
container: s,
size: '200,200',
display: 'inlay-fix'}

我要回帖

更多关于 linux查看tomcat进程 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信