缺少的类是com.xpn.xwiki.test.AbstractXWikiComponentTestCase
。这是唯一无法解决的课程。我已经运行:Fortify Sourceanalyzer - 分析XWiki时缺少java类
MVN包
然后我试图建立与sourceanalyzer,这是不能被发现的唯一类。我不明白为什么mvn包不会为我得到这个。
缺少的类是com.xpn.xwiki.test.AbstractXWikiComponentTestCase
。这是唯一无法解决的课程。我已经运行:Fortify Sourceanalyzer - 分析XWiki时缺少java类
MVN包
然后我试图建立与sourceanalyzer,这是不能被发现的唯一类。我不明白为什么mvn包不会为我得到这个。
看起来你缺少一个罐子。您是否看到构建版本中的任何代码尝试下载依赖项?
的XWiki实现罐子不是托管在中央,但你可以使用这样的配置XWiki实现存储库添加到您的POM:
<repositories>
<repository>
<id>xwiki-releases</id>
<name>XWiki Maven2 Remote Repository for Releases</name>
<url>http://maven.xwiki.org/releases</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
一旦配置添加,Maven的应下载所有需要的依赖。如果还不行,你可以明确地添加缺少的依赖你的POM:
<dependencies>
...
<dependency>
<groupId>org.xwiki.platform</groupId>
<artifactId>xwiki-core-shared-tests</artifactId>
<version>??</version>
<scope>test<!--assume this is just for tests, if not omit the scope declaration--></scope>
</dependency>
</dependencies>
如果你要与Fortify的SCA的Maven2插件建设时没有依赖关系,你应该尝试的“安装”的目标,而不是的“一揽子”目标。
“install”将依赖项放入您的存储库。 Fortify SCA Maven2插件在存储库中查找依赖关系。
我希望这有助于!请告诉我们。