簡體   English   中英

其他maven源文件夾,如src / main / javascript或src / main / css?

[英]Additional maven source folders such as src/main/javascript or src/main/css?

我一直在開發一個標准的Web應用程序,讓Eclipse以一種方便的平面包方式顯示src / main / resources和src / main / java真的很煩人,但我不得不經常深入到src / main / webapp及其所有子目錄,以修改我的css,js和html文件。

我從來沒有見過一個項目使用額外的源文件夾來獲取這些資源,但嘗試是不可能的嗎? 理想情況下,我希望有一個類似的目錄結構

src/main/java
src/main/resources
src/main/jsp
src/main/javascript
src/main/css

有沒有人設置這樣的項目? 即使嘗試破壞現有的插件等等,是否會變得更麻煩?

以這種方式添加資源文件夾

<project>
 ...
 <build>
   ...
   <resources>
     <resource>
       <directory>resource1</directory>
     </resource>
     <resource>
       <directory>resource2</directory>
     </resource>
     <resource>
       <directory>resource3</directory>
     </resource>
   </resources>
   ...
 </build>
 ...
</project>

更多信息

但是,如果您需要多個Web資源(WAR文件中的WEB-INF目錄),則需要配置Maven War插件

<build>
  <plugins>
    <plugin>
      <groupId>org.apache.maven.plugins</groupId>
      <artifactId>maven-war-plugin</artifactId>
      <version>2.3</version>
      <configuration>
        <webResources>
          <resource>
            <directory>src/main/jsp</directory>
          </resource>
          <resource>
            <directory>src/main/javascript</directory>
          </resource>
          <resource>
            <directory>src/main/css</directory>
          </resource>
        </webResources>
      </configuration>
    </plugin>
  </plugins>
</build>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM