Wildfly部署扫描程序“jbosstoolsscanner1”

时间:2018-04-03 07:14:29

标签: wildfly jboss-tools

我在路径C:\ Tools \ wildfly-10.1.0.Final上以及在部署扫描程序后定义的standalone.xml中独立安装Wildfly服务器:

<subsystem xmlns="urn:jboss:domain:deployment-scanner:2.0">
    <deployment-scanner path="deployments" relative-to="jboss.server.base.dir" scan-interval="5000" runtime-failure-causes-rollback="${jboss.deployment.scanner.rollback.on.failure:false}"/>
</subsystem>

为了开发Java EE应用程序,我使用Eclipse IDE和JBoss Tools来进行enterpirse开发。最近我开始使用最新的Eclipse更新(Oxygen 3)和最新的JBoss Tools 4.5.2 Final。

当我配置新的Wildfly服务器并开始使用它时,automaticali会在standalone.xml中插入fallowing scanner:

<subsystem xmlns="urn:jboss:domain:deployment-scanner:2.0">
    <deployment-scanner name="jbosstoolsscanner1" path="C:\Tools\wildfly-10.1.0.Final\standalone" deployment-timeout="5000"/>
</subsystem>

这个扫描程序开始向Wildfly部署一堆文件,包括standalone.xml,然后Wildfly就疯了。

如何禁用此自动扫描程序或至少如何更改此扫描程序扫描的文件夹(将路径属性更改为Wildfly的正确部署文件夹)?

2 个答案:

答案 0 :(得分:5)

要禁用Deployment Scanner,请停止Wildfly。在Eclipse中打开Servers-View并双击您的服务器。在部署扫描仪&#39;取消选中以下选项:

  • 在服务器启动后添加缺少的部署扫描程序
  • 在关闭之前删除添加的部署扫描程序

答案 1 :(得分:0)

我遇到了同样的问题。我手动修改了standalone-full.xml来删除 jbosstoolsscanner1 的Deployment-scanner。这已经为我解决了。我不太确定这是否有副作用。