我目前在使用命令行执行 MUnit 测试时遇到问题。
我正面临“重复项目工件分配”的问题,使用 1.2 版的 mule-domain-maven-plugin已在此处使用 1.3 版修复。在运行我的 MUnit 时,删除这行代码会导致 mule-domain-config.xml 上出现 FileNotFoundException。
反编译代码后,我可以看到 1.2(适用于我的 MUnit)有 2 行代码:
this.projectHelper.attachArtifact(this.project, "zip", domain);
this.project.getArtifact().setFile(domain);
我可以看到 1.3 只有这一行:
this.projectHelper.attachArtifact(this.project, "zip", domain);
有谁知道这个问题之间的区别this.projectHelper.attachArtifact(this.project, "zip", domain);
以及 this.project.getArtifact().setFile(domain);
如何解决这个问题?