当前位置: 首页 > 知识库问答 >
问题:

使用货运专家插件将模块复制到 JBoss

仲智
2023-03-14

我使用货物专家插件来卸载jboss作为dist并部署我们的耳朵。我们使用的 JBoss 是 7.1.0

我的问题是,我们需要在JBoss中增加一个模块。如何将模块复制到JBoss的目标目录中?

我尝试使用此配置:

<configuration>
    <type>standalone</type>
    <files>
        <file>
            <file>${project.basedir}/modules/springframework</file>
            <todir>../../installs/jboss-as-dist-7.1.1.Final/jboss-as-7.1.1.Final/modules</todir>
        </file>
    </files>
</configuration>

但这给了我这个错误: [错误] 未能在项目上执行目标组织代码haus.cargo:cargo-maven2-plugin:1.2.1:启动(启动容器)gevomanagementservice_test_integration: 执行目标组织的启动容器:cargo-maven2-插件:1.2.1:启动失败: 无法将源文件 [C:\blabla/模块/Spring框架] 复制到 [C:\blabla\目标\货物\配置\jboss71x/.../..7.1.1.最终/7.1.1.最终/模块/Spring框架]: C:\blabla\模块\Spring框架(系统找不到指定的文件)-

看起来我只能使用此配置复制文件。是否有复制整个目录的可能性?

共有1个答案

宗政海
2023-03-14

我也遇到了这个问题。但我只需要复制几个文件,所以这对我来说不是问题。我自己实际上还没有尝试过下面的解决方案,但理论上它可能有效。

假设您想要通过cargo部署您的工件并运行集成测试。我认为你可以选择捆绑你的货物:安装目标,比如说,包装短语。然后有另一个插件,即maven-antrun-plugin来完成文件夹复制任务,也在包短语中。然后在预集成测试阶段,您可以绑定货物:启动(或部署。参见cargo reference)来启动jboss实例。maven的生命周期将是这样的:

  • 干净的
    • 货物:安装(安装JBoss)
    • antrun(将文件复制到已安装的JBoss)
      < li>cargo:start(注意,文档说这个目标不会调用cargo:install,而是重用相同的逻辑。我不确定这是否会消除你的antrun效应。为了安全起见,您可能需要尝试cargo:deploy)
    • 货物:停

 类似资料:
  • 我有一个spring boot项目,由maven构建。我必须使用父项目中包含的目录进行子项目中的集成测试。(Liquibase变更日志文件。) 在子模块的测试资源下复制它的最佳做法是什么? 因此,我想将我在集成测试中使用的my_directory复制到child/src/main/test/resources下。你知道从孩子的pom.xml中做这件事的最佳做法是什么吗?

  • 在我的java应用程序中,我只是想知道是否可以将src/main/resources下的资源文件从maven子模块复制或直接使用到主maven模块(该子模块作为依赖项)src/main/resource文件夹中,因此我不需要再次手动将所有资源文件复制到我的工作区中。

  • 我目前正在制作一个Spigot插件,为了构建这个插件,我使用了生命周期包构建。我正在制作的Spigot插件实际上是一个API,所以很自然地我想包含JavaDocs。问题是,我已经制作了JavaDocs,我知道只是觉得我需要将maven-javadoc-plugin放在我的构建和报告中。但是,每当我重新加载maven更改时,我在构建时都会收到错误,说*Plugin。这很不幸,因为我已经在这个插件上查

  • 专题模块 模块名:special 模块提供的可用操作 操作名 说明 lists 专题列表 content_list 专题信息列表 hits 专题信息点击排序 下面对所有的操作分开说明 专题列表(lists): 可用参数: 参数名 是否必须 默认值 说明 siteid 否 当前站点 站点ID elite 否 null 是否推荐 isthumb 否 null 必须有缩略图 listorder 否 nu

  • 本文向大家介绍使用python os模块复制文件到指定文件夹的方法,包括了使用python os模块复制文件到指定文件夹的方法的使用技巧和注意事项,需要的朋友参考一下 复制一个文件夹的文件到指定目录下 优化速度: 以上这篇使用python os模块复制文件到指定文件夹的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持呐喊教程。

  • 我有一个项目,其中< code>repository及其测试- 位于不同的模块中。我喜欢这样组织我的项目。问题是,当我试图运行测试时,Spring说没有这样的bean。下面是详细的错误消息。我不明白黑魔法泉在这里做什么,为什么它会耗尽法力。 [错误] 应返回所有经过的时间: 0.009 秒 到目前为止我所尝试的: 将测试类和存储库类放在同一个包中(但是,它们放在目录结构中的位置。测试转到,而存储库