Maven聚合工程怎麼變回普通的Maven工程
問題
Maven聚合工程的父工程的packaging是pom,如果我們將其改為jar,會立刻報錯:
Project build error: 'packaging' with value 'jar' is invalid. Aggregator projects require 'pom' as packaging.
對於聚合工程來說,所有的子工程會被放置到父工程的目錄下,然後在父工程的pom檔案裡會有如下的節點:
<modules>
<module>test-child</module>
</modules>
這些modules節點正是引用了父工程pom檔案的子工程。
解決方法
將父工程的modules節點全部去掉,註釋掉也行,再將packaging的值從pom改成jar或者war,接著儲存,修改成功。
雖然修改成功了,但是去父工程的目錄下 ,你會發現那些子工程依然存在著。不過這些工程已經很父工程沒有關係了,因為父工程已經不再是聚合工程了,可以將這些子工程移除掉。
相關推薦
Maven聚合工程怎麽變回普通的Maven工程
code erro maven聚合 pac mave 如果 你會 test 方法 問題 Maven聚合工程的父工程的packaging是pom,如果我們將其改為jar,會立刻報錯: Project build error: ‘packaging‘ with value ‘j
Maven聚合工程怎麼變回普通的Maven工程
問題 Maven聚合工程的父工程的packaging是pom,如果我們將其改為jar,會立刻報錯: Project build error: 'packaging' with value 'jar' is invalid. Aggregator projects require 'pom' as pack
maven 聚合工程 > 坑總結
ins style api 語句 報錯 運行 scope enc version maven聚合工程子項目無法構建:父工程未 install tomcat可以運行,maven 無法編譯報錯,檢查是否添加紅色語句: <dependen
maven聚合工程tomcat插件啟動沒有 Starting ProtocolHandler ["http-bio-8081"]
啟動報錯 報錯 服務 數據 PE log 中心 hand bat Starting ProtocolHandler ["http-bio-8081"]無法顯示,一般有三個原因: (1)數據庫連不上; (2)註冊中心連不上(我這裏用的是zookeeper); (3)myba
將普通java工程結構改為由maven管理的工程結構域
ren java 應用 選擇 進行 xiang 輸入 enc 成功 第一次嘗試些博客記錄一下自己的學習心得! 1. http://maven.apache.org/download.cgi 這是maven 的下載鏈接 進入鏈接下載一個maven 包
maven聚合工程的子工程單獨maven clean後maven install失敗
最近公司的微服務maven分模組一個父工程多個子工程 因為子工程依賴父工程,直接對其某個子工程進行maven clean後maven install,,,install失敗 提示在本地倉庫中,找不到父工程的.jar這個包...... 但是當自己去本地倉庫找的時候,發現有這個父工程.jar
在IntelliJ IDEA 中建立普通web工程並執行(非maven工程)
安裝工具 1、JDK7+ 2、IntelliJ Idea 工具(下載安裝後,網上找註冊碼破解即可) 3、tomcat7+ 解壓縮版 明確兩個概念: 1、Project:類似於eclipse的workspace概念 2、Module:類似於eclipse的工
JavaWeb從新手到入門(一)Intellj Idea 2017下的Maven聚合工程體系
參考:傳智播客《電商專案-淘淘商城》 一、說明 本系列部落格是對JavaWeb後臺實戰專案的一個總結和記錄,專案來自於傳智播客的《淘淘商城》專案,網上已經有不少部落格介紹專案的情況,港真,這是一個比較容易獲得的、貼近生產場景的例子,所以學習一下還是很有價值的,在學習過程中還
如何將普通Java工程轉成Maven工程
在github上開發了一個個人專案,一開始是用eclipse開發,將依賴包直接放在lib目錄下。後面看到開源專案普遍都用maven管理jar包依賴,使用方便,於是想辦法轉成了maven管理: 安裝m
maven聚合工程tomcat外掛啟動沒有 Starting ProtocolHandler ["http-bio-8081"]
Starting ProtocolHandler ["http-bio-8081"]無法顯示,一般有三個原因: (1)資料庫連不上; (2)註冊中心連不上(我這裡用的是zookeeper); (3)mybatis逆向工程自動生成的mapper出錯,比如多遍
maven聚合工程的建立和聚合工程的打包
第一步:建立父工程millery-manage,如圖: 右擊空白處,new建立新maven工程: 這裡跳過預設的骨架,使用自動義的骨架 這裡父工程必須使用pom打包方式 第二步:建立子工程 右擊父工程,建立maven module工程: 跳骨預設骨架,輸入子工
Maven聚合工程,Dubbo分散式服務框架,SpringMVC,前後端分離專案
<!--spring載入--> <context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:spring/
普通Java工程轉換成maven工程
一、使用IDE提供的轉換功能:1. 右鍵普通Java專案,在彈出的選單中選擇[Configure]-[Convert to Maven Project]:2. 在彈出的對話方塊中輸入專案的groupId, artifactId和version等,點選[Finish],在根目
使用idea建立springBoot Maven聚合工程
我們以一個Gaoxi來命名總專案的名稱 1。首先建立 主專案---Gaoxi(這個是我們的父模組,只用來寫pom) 建立好Gaoxi模組後,將src等沒有用的檔案全部刪除,刪除後目錄如下: 2.修改Gaoxi模組的pom檔案
intellij將普通maven工程變成web工程
intellij idea版本為2017.1.2 建立web目錄 在src/main下建立webapp/WEB-INF這兩個目錄 新增web模組 開啟file->project structrue->Facts,點選+號,新增
【java】SSM框架搭建(一)——idea搭建maven聚合工程
一、前言 以前開發的java使用的是Eclipse開發的,前一段時間換成了idea。還有點不習慣,然後自己就研究了一下如何使用idea搭建 maven的聚合工程。 二、架構說明
eclipse通過maven構建普通的工程,後轉成SpringMVC工程
開始建立工程,選擇Maven project 剛建立好的目錄結構 建立資源路徑 更改排序 更改JDK的版本 選擇1.6 建立web目錄 java的版本需要同之前選擇的保持相同,並選擇Dynamic Web Module 點選
使用intellJ導入非maven,gradle等非構建工程的依賴,發布工程時候的打包詳解
使用 gradle 輸出 src version module 保存 界面 target 一、導入 1、java項目在沒有導入該jar包之前,如圖: 2、點擊 File -> Project Structure(快捷鍵 Ctrl + Alt + Shift +
4.IDEA用maven新建spring+springmvc+mybatis的web工程
測試 center -m 支持 書寫 size poj web 訪問 4.IDEA新建maven+springmvc的web工程 1.新建web工程 2.導入框支持 3.配置web.xml 4.配置spring.xml 5.配置spring-mvc.xml 6.配置spri
Maven詳解(三)------ Maven工程目錄介紹
詳細講解 com tid pom.xml imp 工程目錄 在哪裏 根據 cat 上一章我們配置並安裝好了 Maven,那麽這一章我們介紹如何用eclipse創建一個 Maven 工程,然後介紹 Maven 工程的目錄結構。 1、eclipse 創建 Maven 工程