问题详述:  在Linux上做Java EE开发,开发环境都建的差不多了,唯独tomcat起不来。具体描述:  先安装了Oracle-xe-universal,我用的是Ubuntu,oracle在apt源里有,安装方便;oracle的管理界面默认占用了8080端口,当时没有改,心想反正tomcat可以改server.xml,改
80端口,可事实上,在Linux下访问80端口需要管理员权限(网上查的),用root倒是能启动tomcat
可是集成到Eclipse,一开tomcat就抛出异常,Permission denied!
有没有朋友在Linux上做开发的,如何让Eclipse访问80端口呢?谢谢!!!!

解决方案 »

  1.   

    一定要用80端口吗?
    1024以下的都要root用户才能用的,可以把端口改为8088,或是其他的不行吗?
      

  2.   

    80端口是比较方便  而且web服务都是运行在80端口上的    如果想把tomcat的运行端口改成80端口的话 请注意端口冲突 
      

  3.   

    好多linux里面都安装有apache,它的端口可是80啊,你net stat查看一下端口使用情况
      

  4.   

    推荐两种方法:1. 解压 $CATALINA_HOME/bin/jsvc.tar.gz 文件,自己编译,安装后,通过这个启动脚本启动tomcat,
       就可以用80端口了。(详细步骤,搜“jsvc tomcat”)2. 如果同时使用Apache的话,让apache监听80端口,配置 mod_proxy_ajp,让apache作为中转站。