批量修改pom.xml 中project.name的方法
POM.xml中的project .name 需要帶上路徑名稱最後加上project.artifactId
pom.xml的name屬性都是存在,只是內容不合適,首先想到的是用python來寫個指令碼,但是感覺還是太麻煩,寫下了如下shell 指令碼,但是出現異常
$ find . -type f -name 'pom.xml' -exec sed -i -e 's/<name>.*<\/name>/<name>"{}"<\/name>/g' {} \; sed: -e expression #1, char 30: unknown option to `s'
最終指令碼如下,可以執行且達到目的
find . -type f -name 'pom.xml' -exec sed -i 's|<name>.*</name>|<name>{}/${project.artifactId}</name>|g' {} \;
然後再批量吧pom.xml全部替換掉
相關推薦
批量修改pom.xml 中project.name的方法
POM.xml中的project .name 需要帶上路徑名稱最後加上project.artifactId pom.xml的name屬性都是存在,只是內容不合適,首先想到的是用python來寫個指令碼,但是感覺還是太麻煩,寫下了如下shell 指令碼,但是出現異
Maven:如何在構建中修改pom.xml中version版本號
我們在不斷的java版本釋出過程中,每個版本的版本號都需要手動設定,以標識該版本號,是否能通過其他方式來解決呢 經過不斷的查詢發現Maven可以用mvn命令修改pom.xml中的version 命令如下:mvn versions:set -DartifactId=frame
word中批量修改圖片大小的兩個方法
前言: 對於把ppt的內容拷貝到word中: 對ppt的一頁進行復制,然後貼上到word中 如果要的是ppt執行過程中的內容,在qq執行的情況下,按Ctrl+Alt+A截圖,按勾,然後可以直接貼上到word中(生成的圖片已經在剪貼簿中了) ///////////
在 eclipse中 創建 web 版的 maven 工程以及 進一步了解 pom.xml 中 scope 的相關配置設置問題
maven scope web 版的 maven 工程 pom.xml 1、在 eclipse中 創建 web 版的 maven 工程: a、和 創建 java 版的 maven 工程一樣,先選中一個簡單的工程(跳過經典模式),後填寫坐標(不了解的看先前的博文),在打包方式中選擇 war
Spring之AOP在XML中的配置方法
字段 object 代理 [] ger 編程 調用 加載器 bsp AOP 即 Aspect Oriental Program 面向切面編程 先來一個栗子: <aop:config> <aop:pointcut id="
批量修改字段中不規則的部分
不同的 自己 方法 php 循環 ace 包括 批量修改字段 repl 需求:mysql數據表中有img字段,其中包括下面三條數據,我想把圖片名保留下來,前面的部分改成自己想要的部分,即下面三條數據,其實這個字段的數據遠不止三條,這裏只是個例子。 http://s29.99
[轉]關於maven pom.xml中dependency type 為pom的應用
目的 art 導致 需要 是什麽 所有 sdn 也有 .net 原文地址:http://blog.csdn.net/yao123long/article/details/49925659 dependency為什麽會有type為pom,默認的值是什麽?dependency
在pom.xml中的dependencies點擊add怎麽沒有搜索到相關jar包
ext 文檔 操作 osi window ati code jar文件 相關 1、eclipse菜單 window-> show view –> other –> Maven2、在打開的窗口裏,右鍵 local repositories –> loc
pom.xml中排除quartz包
quartz <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-all</artifactId> <version>1.4.0</
在pom.xml中添加Spring依賴
xsd -- -s ase uil nag move lean jar <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0"
在pom.xml中使用distributionManagement將項目打包上傳到nexus私服
build 指定 mage 項目打包 admin hold set str eight 本文介紹 如何在pom.xml中使用distributionManagement將項目打包上傳到nexus私服1、pom.xml文件添加distributionManagement節點
pom.xml中配置maven專案的JDK版本
預設版本 maven專案中,編譯器和JRE的版本預設為1.5(所以Alt + F5重新整理專案後,多個引數值會變成1.5) 引數如下(選中專案,Alt + Enter,檢視專案屬性): Java Build Path下的Libraries下的JRE System Lirbrary的版
maven 在pom.xml 中指定倉庫位置
...... 在pom.xml 中新增 倉庫位置(這樣遇到私服沒有的依賴,就會去這下載) </properties> <repositories><!-- 程式碼庫 --> <rep
JEECG快速開發平臺入坑報錯解決第一波——pom.xml中jeecg的依賴jar包沒匯入成功
不做多餘解釋,錯誤見上圖;jar包沒匯入成功,自然要想辦法匯入jar包,可選方法如下: 專案關閉,重新開啟,maven會自動下載; 選中專案,右鍵選擇RunAS,再選擇Maven install,控制檯會下載專案所依賴的包; 選中專案,右鍵選擇Maven,再選擇
pom.xml中新增遠端倉庫
maven的pom.xml中新增遠端倉庫 <repositories> <repository> <id>mvnrepository</id> <name>mvnrepository</name>
關於使用maven建立web專案pom.xml中出現錯誤web.xml is missing and is set to true
錯誤提示: web.xml is missing and <failOnMissingWebXml> is set to true 意思就是,web專案需要一個web.xml檔案,而你通過maven的 建立是沒有web.xml,所以需要自己手動生成
如何把maven檔案pom.xml中的java包下載下來
右擊pom.xml檔案,選擇Run As--》Maven build… 在開啟的頁面中,如圖輸入“dependency:copy-dependencies”,後點擊“Run”即可 在當前專案的目錄的“targed/dependency
pom.xml中使用“import”的scope來解決Maven專案單繼承問題
測試環境 maven 3.3.9 想必大家在做SpringBoot應用的時候,都會有如下程式碼: <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring
Maven中pom.xml中的scope講解
一、compile:編譯範圍 compile是預設的範圍;如果沒有提供一個範圍,編譯範圍依賴在所有的classpath 中可用,同時它們也會被打包。而且這些dependency會傳遞到依賴的專案中。 二、provided:已提供範圍 provided 明瞭dependenc
maven打包的時候,如何修改pom.xml配置檔案
一、背景 現在我們大部分的專案都是基於maven來進行構建的,比如現在主流的Spring boot專案,全程都是基於maven進行搭建,那麼我們在對maven專案開發完成之後,準備上線需要對專案進行打包的時候,有時候經常遇到主函式找不到?或者是開發環境的和測試環境的配置檔