当前位置: 首页 > 知识库问答 >
问题:

“mvn清洁安装”运行测试,但不运行“mvn清洁站点”

堵乐
2023-03-14

关于Maven的小问题,以及安装和站点之间的区别。

当运行一个非常基本的干净安装时,我可以看到单元测试运行良好,完全没有问题。

然后,我得到了为项目生成一个网站的要求,以放置测试报告、javadoc等...

因此,我只是在maven生命周期中更进一步,使用mvn clean site而不是mvn Clear install。

然而,令人惊讶的是,mvn干净的网站似乎没有运行测试用例。(与 mvn 全新安装运行相比没有任何变化)。

请问这是意料之中的吗?(站点未运行测试)

还有,如何告诉maven在站点阶段也运行测试?

谢谢你

共有2个答案

单于骁
2023-03-14

是的,这是意料之中的。如果您还想运行测试,则可以运行 mvn 干净的测试站点

杭胜
2023-03-14

如果您查看Maven的生命周期文档(https://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html#lifecycle-参考),您可以看到,站点生命周期是与默认生命周期不同的生命周期。因此,站点阶段不执行默认生命周期中的任何内容,您必须在命令中指定要从默认生命周期执行的任何阶段。

 类似资料:
  • 和之间到底有什么区别?当我运行这两个命令时,它们似乎都在做同样的事情。

  • 我是学习java编程的新手!我想在maven项目中制作一个。jar。在运行此命令后,我将得到以下错误消息:

  • 我正在使用Tycho插件来编译一个Eclipse插件项目。当我运行命令时 我的生成通行证 我的生成失败,原因如下: 失败stacktrace为: 从我在Maven上可以找到的所有东西来看,调用阶段应该隐式地触发阶段。这是怎么回事?

  • 我陷入了这个问题。我正试图用maven测试这个项目。我输入了“mvn测试”、“mvn测试编译”、“mvn包”等等。还要多次尝试清理项目,重新安装maven/intellij和testng,还要尝试更改testng。xml目录。但它总是显示如下相同的输出: 我的POM是: 我的testng.xml是: 结构是: 项目结构 如果有人帮我,我会很高兴...一切都从“类路径错误”开始,事情出错了 我的测试

  • 为了重现这一点,我首先添加了一个,其中包含: 和产生: 然后我将该类重命名为,并生成:

  • 嗨,伙计们,我有两个问题 我收到这个警告消息。 为com.souq.marketplace构建有效模型时遇到了一些问题:selling-center-services:war:0 . 0 . 1-SNAPSHOT[WARNING]com . souq的“dependencies . dependency . system path”service manager:jar不应指向项目目录中的文件,$