Debian系统下如何查看Tomcat的控制台输出信息 5

我的Web程序运行有问题,设置了异常的输出,但Debian下的Tomcat没有像MyEclipse一样有控制台输出而且貌似/var/lib/tomcat7/logs/lo... 我的Web程序运行有问题,设置了异常的输出,但Debian下的Tomcat没有像MyEclipse一样有控制台输出
而且貌似/var/lib/tomcat7/logs/localhost.2015-10-03.log没有输出啊
求助大神们,怎么破
我想我的问题应该要换成——如何在Debian下以最高权限运行Tomcat
因为Web应用里面有些代码需要访问到系统关键模块或者设备
Tomcat的报错信息恰恰是wiringPiSetup: Must be root. (Did you forget sudo?)
就是说运行这个类库需要root权限,不考虑安全问题,我已经chmod -R 777 / 了
还是不行,我用的是root用户,但tomcat为什么没有最高权限
展开
 我来答
XoriieInpottn
2015-10-05 · TA获得超过494个赞
知道小有建树答主
回答量:153
采纳率:100%
帮助的人:154万
展开全部
首先,建议你安装直接从tomcat官网下载的tomcat,然后相关的日志你可以在$TOMCAT_HOME/logs/下找到。
其次,极其不建议你以root运行tomcat,如果你的业务中要用到某些特殊设备的操作,可以把那一部分的操作分离出来,作为系统服务提供接口,然后在tomcat里面调用;这样的话你既可以灵活的以root权限控制设备,也可以安全的在tomcat里使用。
如果你不知道怎么把那部分作为服务来运行,可以了解下linux下关于守护进程的东西,相信这对于你一个开发者不是什么难事。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式