如何在具有与模块并行存储的父级的多模块项目中使用 jqassistent?

尼尔斯

我有一个具有以下结构的多模块 maven 项目

myProject
  + parent
      - pom.xml
  + moduleA
      - pom.xml
  + moduleB
      - pom.xml

我将在父目录中配置jqassistant,就像在一个简单项目中一样。但我想,它不会找到任何类。我真的必须再次声明所有模块引用吗

<scanIncludes>
    <scanInclude>
        <path>../moduleA/target/classes</path>
        <scope>java:classpath</scope>
    </scanInclude>
</scanIncludes>

还是有更清洁的方法?我是否必须执行其他步骤?

尼尔斯

不需要特殊的扫描包含。但是有必要设置jqassistant.useExecutionRootAsProjectRoottrue. 这可以通过系统属性-Djqassistant.useExecutionRootAsProjectRoot<useExecutionRootAsProjectRoot>true</useExecutionRootAsProjectRoot>在 pom.xml 的配置部分中完成。例如,如果您直接运行 jquasssitant 目标,则jqassistant:server必须设置系统属性。如果您经常使用mvn clean install,将 neo4j 数据库存储在目标目录之外很重要。否则最后一次清理将失败。您可以使用<storeDirectory>${project.build.directory}/../../store</storeDirectory>. 有了-DstoreDirectory它似乎并不工作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在多模块项目中使用Firebase

如何在多模块项目中使用Maven Checkstyle插件?

如何在多模块Maven项目中使用Maven组件插件

如何在Go项目中使用本地Go模块

如何在父文件夹的多模块Gradle项目中声明公共依赖项

如何在Maven中使用多模块项目创建汇编

如何在Maven中创建多模块项目?这样子项目的所有代码库都可以放在父项目中

在多模块maven项目中使用配置文件

在多模块Maven项目中使用Enunciate

在多模块Spring Boot项目中使用属性

如何在多模块项目中配置Maven Shade插件?

Maven:多模块父项目的子模块可以在另一个完全独立的项目中使用吗?

如何在Angular 5项目中使用CSS更改具有旋转图像的父div的样式?

如何在具有多个电源的单个模块项目中设置sbt-native-packager

如何使用SVN中的某些模块配置多模块Maven项目的父模块

如何在Jython项目中使用Maven导入Python模块?

如何在Typescript模块化项目中使用cropper.js?

如何在平面 javascript 和 html 项目中使用 NPM 模块?

如何在Rust货运项目中使用另一个模块中的一个模块?

如何使用 click_log 控制具有多个模块的 python 项目中的日志记录级别?

如何在带有父级上下文的模块内使用require?

如何在多模块 gradle 项目中仅编译已更改(或相关)的模块

如何在maven多模块项目中访问其他模块pom中定义的属性

如何在Maven多模块项目中从Javadoc生成中排除单个模块?

如何在多模块Spring-boot Maven项目中构建特定模块

避免在Maven多模块项目中引用父pom

如何在多模块项目中使用 JUnit5 和 SpringBoot2 通过 gradle 而不是 intelliJ 运行测试

在多模块Maven项目中构建所有模块之后,如何运行集成测试?

如何在多模块Maven项目中让子项目继承超级项目的依赖版本?