[英]The command “gradle jettyRunWar” doesn t work, on Ubuntu
我使用gradle,tomcat和eclipse启动了一个项目。 我已经有了文件,但是我想在Eclipse上打开它。
为此,在工作清单中,我使命令“ gradle build”和“ gradle eclipse”有效。
但是,当我制作“ gradle jettyRunWar”时,出现以下错误:
失败的SelectChannelConnector@0.0.0.0:8080:java.net.BindException:地址失败Server @ ad6443:java.net.BindException:地址失败:jettyRunWar失败
失败:构建失败,发生异常。
出了什么问题:任务':jettyRunWar'的执行失败。
无法启动Jetty服务器。
尝试:使用--stacktrace选项运行以获取堆栈跟踪。 使用--info或--debug选项运行以获取更多日志输出。
建立失败
总时间:13.71秒
怎么解决呢?
谢谢
好,有两种解决方案
1 >>如果您终止在该端口(即8080)上运行的进程,然后运行
摇篮码头
它将能够启动码头服务器
现在的问题是如何在Windows 8080中终止该进程。 为此,请针对Windows 7运行以下命令
对于/ F“ tokens = 5 delims =”%P IN('netstat -a -n -o ^ | findstr:8080')DO @ECHO TaskKill.exe / F / PID%P
2 >>,您应该要求gradle为Jetty服务器分配其他端口,这可以通过写入httpPort = 9090 //要在其上运行的任何端口号来完成。
在您的build.gradle文件中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.