【问题标题】:add src/it/java as test folder in intellij when opening project as pom.xml将项目打开为 pom.xml 时,将 src/it/java 添加为 intellij 中的测试文件夹
【发布时间】:2011-11-11 02:16:48
【问题描述】:

我有一个名为 src/it/java 的新测试文件夹(用于集成测试)。 我将此添加到我的 pom.xml 中(在我的简单示例应用程序中)

<build>
<plugins>
  <plugin>
    <groupId>org.codehaus.mojo</groupId>
    <artifactId>build-helper-maven-plugin</artifactId>
    <version>1.7</version>
    <executions>
      <execution>
        <id>add-test-source</id>
        <phase>generate-test-sources</phase>
        <goals>
          <goal>add-test-source</goal>
        </goals>
        <configuration>
          <sources>
            <source>src/it/java</source>
          </sources>
        </configuration>
      </execution>
    </executions>
  </plugin>
</plugins>

但是,当我在 intellij 中打开我的项目(通过在 intellij 中打开 pom.xml)时,src/it/java 不会被它视为源文件夹。

我应该在我的 pom.xml 中放入什么让 intellij 将 src/it/java 识别为源文件夹

谢谢

【问题讨论】:

  • 我看到这个线程 youtrack.jetbrains.net/issue/… 有这个建议“啊哈,找到了一个简单的解决方法 - 在 generate-sources 阶段执行插件而不是 generate-test-sources,一切似乎都工作正常。”我试过没有成功。我正在使用 intellij 10.5.2 社区版

标签: eclipse maven-2 maven intellij-idea


【解决方案1】:

对于插件配置的路径,您应该运行Generate Sources and Update Folderssee the FAQ

【讨论】:

  • 感谢这项工作。当我右键单击 src/it/java 或 src/test/java 并尝试在 intellij 中运行其测试时,是否有解决方案,它正在运行所有测试,而不仅仅是此文件夹下的测试?
猜你喜欢
  • 2013-12-05
  • 1970-01-01
  • 2020-06-07
  • 2015-03-15
  • 2014-02-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多