【问题标题】:Wildfly deployment scanner "jbosstoolsscanner1"Wildfly 部署扫描器“jbosstoolsscanner1”
【发布时间】:2023-03-13 06:15:01
【问题描述】:

我在路径 C:\Tools\wildfly-10.1.0.Final 上独立安装了 Wildfly 服务器,并在 Standalone.xml 中定义了以下部署扫描器:

<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 应用程序,我使用带有 JBoss Tools 插件的 Eclipse IDE 进行企业开发。最近我开始使用最新的 Eclipse 更新(Oxygen 3)和最新的 JBoss Tools 4.5.2 Final。

当我配置新的 Wildfly 服务器并开始使用它时,它会自动在standalone.xml 中插入闲置扫描器:

<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 的正确部署文件夹)?

【问题讨论】:

  • 只是不要使用$JBOSS_HOME/standalone 目录,这不应该发生。
  • 我也有同样的问题。

标签: wildfly jboss-tools


【解决方案1】:

要禁用部署扫描程序,请停止 Wildfly。在 Eclipse 中打开 Servers-View 并双击您的服务器。在“部署扫描程序”中取消选中以下选项:

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

【讨论】:

    【解决方案2】:

    我遇到了同样的问题。我手动修改了standalone-full.xml 以删除jbosstoolsscanner1 的部署扫描器。这已经为我解决了。我不太确定这是否有任何副作用。

    【讨论】:

      猜你喜欢
      • 2021-10-30
      • 2016-11-08
      • 2021-10-30
      • 2021-10-31
      • 1970-01-01
      • 2018-11-21
      • 2015-12-18
      • 1970-01-01
      • 2018-06-20
      相关资源
      最近更新 更多