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