maven項目自動創建src/main/resources等四個資源文件夾


如何使maven項目自動創建這四個文件夾:src/main/resources、src/main/java、src/test/java、src/test/resources

網傳甚廣的在Config Build Path中以修改jdk版本動作來達到自動創建是誤區,親測不可用。

一、修改pom.xml,使文件夾受maven控制

項目需要自動創建四個文件夾:src/main/java、src/main/resources源文件夾和src/test/java和src/test/resources測試文件夾,並且定義本項目使用JDK版本為1.8。

在maven配置文件pom.xml中添加build節點到project根節點下:

<build>
        <!-- 默認源代碼和資源文件目錄配置 -->
        <resources>
            <resource>
                <directory>${project.basedir}/src/main/java</directory>
            </resource>
            <resource>
                <directory>${project.basedir}/src/main/resources</directory>
            </resource>
        </resources>
        <testResources>
            <testResource>
                <directory>${project.basedir}/src/test/java</directory>
            </testResource>
            <testResource>
                <directory>${project.basedir}/src/test/resources</directory>
            </testResource>
        </testResources>
        <plugins>
          <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>3.8.0</version>
            <configuration>
              <source>1.8</source>
              <target>1.8</target>
              <encoding>${project.build.sourceEncoding}</encoding>
              <compilerArguments>
                <verbose />
                <bootclasspath>${java.home}/lib/rt.jar;${java.home}/lib/jce.jar</bootclasspath>
              </compilerArguments>
            </configuration>
          </plugin>
        </plugins>
    </build>

二、手動創建普通文件夾:

項目右鍵new -> Folder 輸入Folder name -> src/main/resources

其余3個src/main/java、src/test/java、src/test/resources文件夾也照上述新建普通文件夾。

三、執行maven update 

項目右鍵,執行maven update,效果如下:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM