Java 无法在tomcat 7上部署drool workbench

Java 无法在tomcat 7上部署drool workbench,java,tomcat,drools,drools-guvnor,Java,Tomcat,Drools,Drools Guvnor,我有一个运行tomcat的Centos虚拟机。 所以我试图从战争中部署drool workbench http://192.168.56.102:8080/manager/ 但我遇到了以下错误: 2014-01-17 17:32:05,279 [http-bio-8080-exec-11] ERROR Can't initialize FileSystemProviders java.util.ServiceConfigurationError: org.uberfire.java

我有一个运行tomcat的Centos虚拟机。 所以我试图从战争中部署drool workbench

http://192.168.56.102:8080/manager/
但我遇到了以下错误:

2014-01-17 17:32:05,279 [http-bio-8080-exec-11] ERROR Can't initialize       FileSystemProviders
java.util.ServiceConfigurationError: org.uberfire.java.nio.file.spi.FileSystemProvider:      Provider org.uberfire.java.nio.fs.jgit.JGitFileSystemProvider could not be instantiated:    org.uberfire.java.nio.IOException: java.net.BindException: Address already in use

2014-01-17 17:32:05,335 [http-bio-8080-exec-11] ERROR Failed to setup Repository 'uf-playground'
org.jboss.weld.exceptions.WeldException: WELD-000049 Unable to invoke [method] @PostConstruct public org.uberfire.backend.server.io.ConfigIOServiceProducer.setup() on org.uberfire.backend.server.io.ConfigIOServiceProducer@2c4c74

它不是已经绑定的tomcat地址。。。。可能您想要安装或部署的某些东西使用的端口与tomcat相同(不仅是8080,而且是tomcat或其他服务使用的所有端口)

java.net.BindException:地址已在使用中
您是否在同一个端口上运行另一个服务?这也可能意味着您的防火墙正在阻止它。我已经在处理防火墙。@JAndy:我检查了端口的使用情况,端口是免费的。我最终发现,drool workbench 6.0.1存在一些内存泄漏问题。因此,每当您关闭tomcat时。它没有停止与前一个工作台相关的服务。因此我得到了这个错误。