分页: 1 / 1

[问题]Eclipse+tomcat6 运行时无法选择运行环境!(可能描述不正确)

发表于 : 2008-08-13 22:30
treesky
jdk等环境都已经安装,在地址兰内输入 http://localhost:8080/显示正常

在Eclipse3.4建立一个项目。当选择

run as on server 的时候,选择 tomcat6.0版本

但是在下面不出现 服务器的名字,尝试N次失败,无法运行起项目!

希望大虾帮助解决下!

Re: [问题]Eclipse+tomcat6 运行时无法选择运行环境!(可能描述不正确)

发表于 : 2009-01-28 1:35
Dill
ubuntu里的tomcat怪怪的,其实就是tomcat各个文件夹的分布问题。。
我的是ubuntu8.10+eclipse3.4+myeclipse7.0+tomcat6
当然单个运行tomcat是成功的,但是要想把它和myeclipse联合一下就有问题了
首先myeclipse里服务器的参数设计比较少,对于windows下自然很简单,因为所有的文件夹都存在一个地方,路径单一
然而ubuntu下就要麻烦一点了,
首先当自动安装tomcat之后,浏览器查看http://localhost:8080/就可以看到些问题了,

If you're seeing this page via a web browser, it means you've setup Tomcat successfully. Congratulations!

This is the default Tomcat home page. It can be found on the local filesystem at: /var/lib/tomcat6/webapps/ROOT/index.html//当前默认的首页

Tomcat6 veterans might be pleased to learn that this system instance of Tomcat is installed with CATALINA_HOME in /usr/share/tomcat6 and CATALINA_BASE in /var/lib/tomcat6, following the rules from /usr/share/doc/tomcat6-common/RUNNING.txt.gz.
就是不同阿,当你在环境变量里设好这些时,netbeans就可以安静的,听话的去搜索变量名来 确定路径,
然而eclipse就死板的不去搜索而是要自己去指派,而且默认下路径的设置也不灵活,当然也有方法将服务器配好
我的配置如下:

Tomcat home directory : /usr/share/tomcat6
Tomcat base directory : /var/lib/tomcat6
Tomcat temp directory : /var/lib/tomcat6/temp

此时就可以进行保存,之后用myeclipse来start,伴随着众多的警告,提示终于开启了tomcat,
但是,除去权限问题以外,最关键的问题出现了,
当你编写好项目文件就要进行部署的时候...无法部署
例如: /var/lib/tomcat6/webapps/webexample这是上面设置下项目的部署路径,这当然是不对的,tomcat默认的部署路径是
/usr/share/tomcat6/webapps,但是myeclipse无法更改这个设置,
造成的问题就是,原装tomcat和eclipse在接合之后竟然不相符合,造成无法简单的部署项目。
不管是ubuntu的路径方式问题,还是myeclipse对于ubuntu下tomcat用户使用的疏忽,总之我是没办法了.

以上是我这两天的感受,不知事实是否真的如此,希望有高手可以帮忙解决问题。谢谢

Re: [问题]Eclipse+tomcat6 运行时无法选择运行环境!(可能描述不正确)

发表于 : 2009-02-01 22:15
jianxiong
楼上的我和你的问题也一样,好想在LINUX上开发程序!看来还是件不容易的事情萨。。。。。。。。。。。。

Re: [问题]Eclipse+tomcat6 运行时无法选择运行环境!(可能描述不正确)

发表于 : 2009-11-18 9:34
qianyuansong
有一种方法可以解决,就是创建软链接。我是按照windows下的和启动时提示什么没有了,就创建它,指向相应的目录就行了。