[问题]我晕了,装好了jdk eclipse ,tomcat还是不能干活,这个sudo 真麻烦。。

C、C++和Java语言
回复
argpc
帖子: 7
注册时间: 2006-12-29 14:22
送出感谢: 0
接收感谢: 0

[问题]我晕了,装好了jdk eclipse ,tomcat还是不能干活,这个sudo 真麻烦。。

#1

帖子 argpc » 2007-03-02 11:38

好不容易都跑起来了,我的tomcat 在myeclipse里面启动的,结果就报
2007-3-2 11:15:35 org.apache.catalina.core.StandardWrapperValve invoke
严重: Servlet.service() for servlet jsp threw exception
java.lang.IllegalStateException: No output folder

这个好像是 在eclipse里面运行的tomcat 没有足够的权限的原因。。

谁有解决方法阿。。
头像
xport
帖子: 1277
注册时间: 2006-05-19 21:23
送出感谢: 0
接收感谢: 0
联系:

#2

帖子 xport » 2007-03-02 12:02

你把 Tomcat 和 MyEclipse 都放在什么目录下了?
其实我是一个演员!-http://blog.csdn.net/xport/
argpc
帖子: 7
注册时间: 2006-12-29 14:22
送出感谢: 0
接收感谢: 0

#3

帖子 argpc » 2007-03-02 12:32

tomcat eclipse 都在 home 路径下,我直接下的tar的包,没打成deb的。。
头像
xport
帖子: 1277
注册时间: 2006-05-19 21:23
送出感谢: 0
接收感谢: 0
联系:

#4

帖子 xport » 2007-03-02 12:45

这样就没有问题了啊,我的也是如此,与sudo有什么事情呢?
其实我是一个演员!-http://blog.csdn.net/xport/
argpc
帖子: 7
注册时间: 2006-12-29 14:22
送出感谢: 0
接收感谢: 0

#5

帖子 argpc » 2007-03-02 13:01

可是在eclipse 外运行的 tomcat 没有 调试信息。。,我把win下的工程导进来,发布到tomcat 下,然后用 myeclipse 来启动 tomcat ,一访问jsp页面,就报上面的错

我觉得好像是这样运行的tomcat 没有足够权限 导致这个问题。

我的tomcat 单独使用的的话,用普通权限不能运行,非要 sudo ./startup.sh 才能运行。。。

不知道有没有什么解决方法。。
头像
xport
帖子: 1277
注册时间: 2006-05-19 21:23
送出感谢: 0
接收感谢: 0
联系:

#6

帖子 xport » 2007-03-02 19:09

针对你的 Tomcat 和 Eclispe 的目录作 sudo chown -R argpc:argpc 的动作后再看看!

另外请确认你Tomcat的web服务端口号是在1000以上!
其实我是一个演员!-http://blog.csdn.net/xport/
头像
ggjjzhzz
帖子: 137
注册时间: 2006-12-21 9:46
送出感谢: 0
接收感谢: 0

#7

帖子 ggjjzhzz » 2007-03-04 7:37

简单的办法是用chown改变eclipse和tomcat的属主。
头像
rory.cn
帖子: 228
注册时间: 2006-10-04 21:52
来自: 上海
送出感谢: 0
接收感谢: 0
联系:

#8

帖子 rory.cn » 2007-04-04 17:36

我还是觉得还是用1024以上的端口好些。
我的windows下在项目copy过来没有什么问题。
本本Acer TravelMate 2403NWXM
xubuntu (feisty fawn)
我的blog:http://jdkcn.com
winstars
帖子: 131
注册时间: 2006-09-07 16:02
送出感谢: 0
接收感谢: 0

#9

帖子 winstars » 2007-04-21 9:45

很奇怪为什么楼主会有那样的问题
我JDK,Eclipse,tomcat都是自己解压缩的,跟权限好像没有任何关系吧。端口默认8080也不会有问题的。
头像
rory.cn
帖子: 228
注册时间: 2006-10-04 21:52
来自: 上海
送出感谢: 0
接收感谢: 0
联系:

#10

帖子 rory.cn » 2007-04-24 11:46

那是因为lz想用80端口。1024以下的端口要root,所以会有这个问题。
本本Acer TravelMate 2403NWXM
xubuntu (feisty fawn)
我的blog:http://jdkcn.com
回复

回到 “C/C++/Java”