我目前正面臨着使用命令行執行我的MUnit測試的問題。projectHelper.attachArtifact和project.getArtifact()之間的區別setFile
我正面臨着「重複項目工件分配」的問題使用1.0版本的mule-domain-maven-plugin that was fixed here版本。運行我的MUnit時,刪除這行代碼會在mule-domain-config.xml上導致FileNotFoundException。
反編譯代碼後,我可以看到,1.2(與我MUnits作品),具有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);
之間的區別以及如何解決此問題?
很好的回答。太感謝了 –