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

如何在maven pom文件中定义源文件夹顺序?

董高畅
2023-03-14

如何在maven pom文件中定义源文件夹顺序?我目前使用的是标准的maven目录布局,但每当我运行命令“mvn eclipse:eclipse”时,源文件夹顺序如下:

  1. src/test/java
  2. src/test/Resources
  3. src/main/java
  4. src/main/Resources

如何将其设置为:

  1. src/main/java
  2. src/main/resources
  3. src/test/java
  4. src/测试/资源

生成的类路径文件在主文件夹之前还有测试文件夹。

共有2个答案

孟正志
2023-03-14

这是有意的,因为当使用surefire插件在Maven下运行单元测试时,测试类和资源位于类路径中的主类和资源之前。这允许测试资源覆盖主要资源,例如log4j。属性文件的测试日志记录设置与标准版本中的不同。

其他:

Surefire(自2.0.8起)类路径顺序如下所述:http://jira.codehaus.org/browse/MNG-3118

梁浩
2023-03-14

要获得您喜欢的订单,请将此添加到您的pom中。xml:

<build>
  <plugins>
    <plugin>
      <groupId>org.apache.maven.plugins</groupId>
      <artifactId>maven-eclipse-plugin</artifactId>
      <version>2.10</version><!-- correct version for you? -->
      <configuration>
        <testSourcesLast>true</testSourcesLast>
      </configuration>
    </plugin>
  </plugins>
</build>
 类似资料:
  • 通过使用android 11(SDK API 30)设备下面的一些方法 但在Android11中运行良好。无法使用如下所示的方法使其im 函数调用 uri是我从拾取器的响应中获得的视频路径。 copyFile的函数调用 错误:new ;path:/storage/emulated/0/download/stop/mp4_20210128225711.mp4 system.err:java.io.f

  • 如何从资源文件夹的子文件夹中读取文件。 我在资源文件夹中有一些json文件,例如: 现在我想在我的课堂上读到这个 这是我正在尝试的,但是失败了。 不起作用,那么我正在尝试: 这两样东西都不工作。

  • 我有一个资源文件夹/包在我的项目的根,我"不"想要加载某个文件。如果我想加载某个文件,我会使用class.getResourceAsStream,我会没事的!!我实际上想做的是在资源文件夹中加载一个“文件夹”,循环该文件夹中的文件,并获得每个文件的流,并在内容中读取...假设在运行时之前没有确定文件名...那我该怎么办?有没有一种方法来获得一个文件夹中的文件列表在您的jar文件?请注意,带有资源的

  • 如何使用URI从资源文件夹的子文件夹中读取文件 资源文件夹中有一些json文件,如: 现在我想在我的课堂上读这个 这是我正在尝试的。 我的东西工作正常,但我遇到的问题是我不想使用< code>toURI,因为它会失败。

  • 这是我的代码,我想创建方法,接受文件,并将其移动到我的电脑指定的文件夹。我只是把现有的文本文件复制到另一个文本文件中,但我想在指定的文件夹中移动,而不是复制。如何解决这个问题?

  • 问题内容: 我的项目具有以下结构: 我有一个文件,我想从单元测试中加载文件 我有此代码不起作用。它抱怨“没有这样的文件或目录”。 我也试过了 这也不起作用。它返回。我正在使用Maven构建我的项目。 问题答案: 尝试下一个: 如果上述方法不起作用,则已在以下类中添加了各种项目:1(代码在此处)。 以下是有关如何使用该类的一些示例: