Ubuntu

时间:2015-11-26 21:18:32

标签: java eclipse tomcat ubuntu gradle

我使用gradle,tomcat和eclipse启动项目。 我已经有了这些文件,但我想在Eclipse上打开它。

对于它,在工作的剧目中,我发出命令“gradle build”和“gradle eclipse”并且它有效。

但是,当我制作“gradle jettyRunWar”时,我有以下错误:

  

SelectChannelConnector@0.0.0.0:8080失败:java.net.BindException:   Adressedéjàutilisée失败了Server @ ad6443:java.net.BindException:   Adressedéjàutilisée:jettyRunWar FAILED

     

失败:构建因异常而失败。

     
      
  • 出了什么问题:任务'执行失败':jettyRunWar'。

         
        

    无法启动Jetty服务器。

      
  •   
  • 尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。

  •   
     

建立失败

     

总时间:13.71秒

如何解决?

由于

1 个答案:

答案 0 :(得分:0)

有两种解决方案 1 GT;>如果你杀死在该端口上运行的进程,即8080而不是运行
gradle jettyRunWar

它将能够启动码头服务器
现在问题是如何在Windows中杀死8080进程。为此,请为Windows 7运行以下命令

FOR / 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文件中。