maven打包的時候會忽略掉空資料夾,怎樣配置讓它不忽略?
有時候會在專案中建一個目錄,來存放臨時檔案,用完就刪掉,這個目錄基本上是空的。然而,Maven在打包的時候預設是不打包空目錄的。這時候,需要在maven-war-plugin中加一個配置,如下:
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <version>2.6</version> <configuration> <includeEmptyDirectories>true</includeEmptyDirectories> </configuration> </plugin>
注:這個引數maven-war-plugin 2.4或以上的版本才支援。
(原創文章,轉載請註明轉自Clement-Xu的部落格)
相關推薦
maven打包的時候會忽略掉空資料夾,怎樣配置讓它不忽略?
有時候會在專案中建一個目錄,來存放臨時檔案,用完就刪掉,這個目錄基本上是空的。然而,Maven在打包的時候預設是不打包空目錄的。這時候,需要在maven-war-plugin中加一個配置,如下: <plugin> <groupId>or
jdk8刪除非空資料夾,拷貝自StackOverflow
import java.io.File; import java.nio.file.Files; import java.nio.file.Path; import java.nio.file.Paths; import java.util.Comparator
SpringMVC與layui搭配實現圖片上傳(根據日期建立對應資料夾,配置虛擬目錄,壓縮上傳,瀏覽器版本相容)
$(function() { /** * layui圖片上傳控制元件 */ layui.use(['upload','form', 'layer'], function() { var $ = layui.
Git 忽略資料夾下的檔案,但是保留空資料夾
最近在做專案發現,想用 git 忽略掉所有日誌檔案,但是發現那樣也會忽略掉日誌資料夾,這樣顯得專案的結構不夠完整,於是找到如下解決方法. 假設專案資料夾結構如下: smartlock |-- conf `-- nginx.conf `-- mime.typ
web專案中將上傳的檔案儲存到伺服器的某個資料夾,保證clean tomcat時不會被清理掉
String testPath = request.getSession().getServletContext().getRealPath("");//tomcat下 File directory = new File(testPath);//設定為當前資料夾
linux git 推送空資料夾
參考連結:http://www.cnblogs.com/chenfulin5/p/7827024.html
zip壓縮/解壓縮帶空資料夾的檔案
zip壓縮/解壓縮帶空資料夾的檔案 2011年07月21日 20:04:54 flex_work 閱讀數:7152 標籤: filestringbytebuffernullinclude 更多 個人分類: Flex And Java
Jupyter notebook執行出錯,瀏覽器頁面為空資料夾
用conda裝了好多遍jupyter notebook都不好使,每次下到一大半網路出錯。 改用pip安裝後,還是出現一個問題。命令列顯示對比正常執行情況主要多了兩行問題: 1.forbidden403 2.'_xsrf' argument missing fro
Git上傳空資料夾
git上傳的資料夾為空的時候 1,先刪除空的資料夾 參考:https://www.cnblogs.com/wang715100018066/p/9694532.html 2,這個只能說是技巧不能說是方法,原理是在每個空資料夾新建一個.gitignore檔案,然後提交。 $ find . -type d
python判斷子資料夾是否為空資料夾
python判斷子資料夾是否為空資料夾,主要是os.listdir()和os.path.isdir()的運用程式碼如下 import os def search(path): files=os.listdir(path) #查詢路徑下的所有的資料夾及檔案 for filee in
Java遞迴刪除空資料夾
import java.io.File; public class ClearFile { static int iFile = 0; public static void main(String[] args) { // TODO Auto-generated method s
Intellij IDEA建立Maven Web專案(帶有webapp資料夾目錄的專案)
轉載自:點選開啟連結 在建立專案中,IDEA提供了很多專案模板,比如Spring MVC模板,可以直接建立一個基於Maven的Spring MVC的demo,各種配置都已經設定好了,直接編譯部署就可以使用。 最開始自
SVN管理Android專案忽略檔案或資料夾
一. 遇到的問題 剛開始提交專案原始碼時,做了個全量提交,將專案的build、.idea、.gradle ,local.properties等檔案或目錄都提交到了程式碼倉庫中進行管理,結果發現每次對專案做了原始碼
shell指令碼--儲存清理空資料夾
注:此指令碼用於儲存處理空資料夾的內容,一般在ext3格式(或ext3版本之前的磁碟格式形式)的磁碟形式會出現資料夾滿了之後無法在建立資料夾的情況!! 1.登入一臺掛載儲存的伺服器,進入file資料夾 cd /var/ftp/file 2.編輯指令碼 vi removenu
git提交空資料夾
git設計時是不支援空資料夾提交的,這裡是在資料夾裡面新建.gitignore檔案或者.gitkeep空檔案來處理的 unity也支援忽略以.開頭的檔案的 新建.gitignore檔案 在空資料夾下新建.gitignore檔案,檔案內容: # Ignore everyt
php複製整個資料夾,此方法可鍋爐掉.svn資料夾
直接上程式碼,供大家參考使用。 //整個資料夾複製 $src原目錄資料夾,$dst目標資料夾 public function recurse_copy($src,$dst) { $dir = opendir($src); @mkdir($dst)
intellij idea local changes 忽略 檔案和資料夾的方法
在我們svn提交的時候想要看看自己改了哪些檔案,可以在 Version Control--> Local Changes 中看到,並在裡面提交程式碼即可,但是裡面會有很多我們不想看到的檔案,比如idea的配置檔案 *.iml、class檔案之類的, 想要忽略這些檔案可以用以下方法,在
批量替換掉一個資料夾內所有html檔案裡相同的內容
今天遇到一個需求,升級一個專案的jquery版本。因為不是我們公司做的,所以沒有原始碼,然後每一個檔案都需要修改。 一共有幾千個頁面,手動修改肯定不現實。最後找到了一個最簡單的方法。 Notepad++批量修改多個文件中的內容,文件可以是文字文件,也可以是HTML檔案,也可以是P
python指令碼自動刪除空資料夾和非指定型別檔案(附贈批量重新命名)
python指令碼自動刪除空資料夾和非指定型別檔案 直接上程式碼吧: # -*- coding: utf-8 -*- """ Created on Sun Sep 16 22:51:27 2018 @author: lele """ import
遞迴刪除非空資料夾(目錄)
Java 對File類 提供了一個刪除檔案 delete(); 的方法 但是這個方法只對 檔案或者 空目錄有效,對非空目錄是無法進行刪除的 這個時候我們要 刪除非空目錄 可能就會用到 遞迴的方法: private static void delDirectory(File