繁体   English   中英

在Ubuntu上,命令“ gradle jettyRunWar”不起作用

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM