严重: Error initializing endpoint
java.net.BindException: 权限不够<null>:80
at org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:509)
at org.apache.coyote.http11.Http11Protocol.init(Http11Protocol.java:176)
at org.apache.catalina.connector.Connector.initialize(Connector.java:1058)
at org.apache.catalina.core.StandardService.initialize(StandardService.java:677)
at org.apache.catalina.core.StandardServer.initialize(StandardServer.java:795)
at org.apache.catalina.startup.Catalina.load(Catalina.java:535)
at org.apache.catalina.startup.Catalina.load(Catalina.java:555)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:260)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:412)
java.net.BindException: 权限不够<null>:80
at org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:509)
at org.apache.coyote.http11.Http11Protocol.init(Http11Protocol.java:176)
at org.apache.catalina.connector.Connector.initialize(Connector.java:1058)
at org.apache.catalina.core.StandardService.initialize(StandardService.java:677)
at org.apache.catalina.core.StandardServer.initialize(StandardServer.java:795)
at org.apache.catalina.startup.Catalina.load(Catalina.java:535)
at org.apache.catalina.startup.Catalina.load(Catalina.java:555)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:260)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:412)
解决方式一 使用 root 权限 打开 eclipse ,如下:
1. 先给 eclipse 设置可以执行权限,chmod +x eclipse
2. sudo eclipse
3. 再次启动解决。
解决方式二,tomcat 使用1024以上的端口如8080,用 root 用户登录设置将80端口访问的内容转发到8080端口
1. tomcat 修改启动端口为8080,打开 server.xml 文件
<Connector executor="tomcatThreadPool"
port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8"
compression="on"
compressionMinSize="2048"
noCompressionUserAgents="gozilla,traviata"
compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain"
/>
port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8"
compression="on"
compressionMinSize="2048"
noCompressionUserAgents="gozilla,traviata"
compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain"
/>
2. 在 linux 添加将8080端口转发到80端口的配置
使用root 用户登录
iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080
一般用户时:
sudo
iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080
相关推荐
eclipse 部署tomcat 服务时出现问题
( Eclipse中Tomcat启动失败的解决方案.txt
Eclipse tomcat 配置 Eclipse+tomcat的安装配置
eclipse中部署web项目到tomcat中的插件,解压资源文件com.sysdeo.eclipse.tomcat_3.3.0.rar 到eclipse-plugin目录下,重启eclipse即可。然后在window-preferences-tomcat下配置下tomcat即可。
Eclipse中部署Tomcat并运行JSP My Eclipse下Tomcat的安装与配置 MyEclipse的配置与开发 tomcat+SQL Server 在MyEclipse中用JDBC连接Sql Server
Eclipse neon 安装Tomcat插件
在eclipse下用tomcat服务器和axis插件创建WebService服务,doc文档
tomcat9 for eclipse4.6 插件net.sf.eclipse.tomcat_9.0.1.jar,最近正在学习开发servlet,但是在本地配置Eclipse的时候发现tomcat的插件并不方便安装,尤其是Eclipse4.6的版本已经不兼容...新的方式又会受到国内网络...
Eclipse Tomcat插件 将解压后得文件夹复制到eclipse的plugins目录下,比如:D:\eclipse\plugins里面。然后重新启动eclipse,在eclipse工具栏中就会有三个Tomcat图标:启动、停止、重启
主要就是我们文章中spring环境安装使用的net.sf.eclipse.tomcat_9.1.4.jar
Eclipse4.8.0版本,集成了tomcat插件,截止到目前,tomcat插件仅支持7.x版本的tomcat服务器,tomcat8.0之后的暂不支持
tomcat与eclipse的集成,放在eclipse的dropins文件夹下,省去了每次部署的麻烦,需要在tomcat的conf文件夹下制定项目路径
tomcat7.0.42源码,eclipse直接使用,tomcat7.0.42源码,eclipse直接使用
在Eclipse下安装Tomcat插件使开发,编译,发布变的相当的简单,下面就说一下安装的过程,很简单的: 1.先下载一个tomcat插件 地址:http://www.eclipsetotale.com/tomcatPlugin/tomcatPluginV321.zip 2.下载完后将...
eclipse配置tomcat,使用eclipse开发web项目时,首先要在eclipse中配置web服务器,然后就可以在eclipse中创建web项目直接部署到web服务器中去
将Eclipse和Tomcat结合起来使用,有助于高效编程及程序的快速发布,值得java爱好者及开发人员学习及珍藏。
Eclipse配置Tomcat服务器 该方法适合所有Eclipse版本,可参考:http://blog.csdn.net/guyuealian/article/details/50763109 【1】下载并成功安装了Eclipse和Tomcat: (1)Tomcat下载地址:...
Eclipse Tomcat插件 1. 在Eclipse 启动Tomcat 2. 方便调试
eclipse和tomcat的连接,以及之间绑定的注意细节,以免在绑定是出错
eclipse tomcat启动,内存溢出问题