ArchUnit:测试为没有 Java 文件的模块生成大量输出

问题描述 投票:0回答:0

我在多模块 Mave 项目中使用 Archunit 0.23.1 和 Arch-Unit-Maven-Plugin 2.9.1。当我在没有任何 Java 类的模块上使用

@AnalyzeClasses(packages = "de.mycompany")
从插件执行基本测试时,控制台充满了大量不必要的信息。显示如下:

classpath C:\Users\xyz\project\module\target\classes\de\mycompany doesn't exist : loading all classes from root, ie  even though it's probably not what you want to achieve..

此行为是由这段代码引起的,但是我不知道如何关闭此行为。

如果构建模块没有 java 类,也许有一种方法可以跳过插件的执行?

java testing classpath archunit
© www.soinside.com 2019 - 2024. All rights reserved.