maven聚合工程的建立和聚合工程的打包
第一步:建立父工程millery-manage,如圖:
右擊空白處,new建立新maven工程:
這裡跳過預設的骨架,使用自動義的骨架
這裡父工程必須使用pom打包方式
第二步:建立子工程
右擊父工程,建立maven module工程:
跳骨預設骨架,輸入子工程名
定義子工程,這裡是以表現層為例,是web工程,所以打包方式為war,如果是其他非web工程就可以打包成jar,這一點需要注意。
其他工程步驟類似,需要注意的是打包方式的選擇。
工程建立完成後現象:
所有的子工程目錄不是單獨的存在,而是直接儲存在父工程目錄下。
eclipse中編譯器的目錄:
父工程pom.xml
子工程pom.xml檔案內容:
硬碟中聚合工程儲存目錄結構:
第三步:打包專案,此時不需要每個專案都打包,聚合工程只需要對父工程進行打包即可。
右擊millery-manage工程-->Run As-->Maven Build ...,然後出現如圖的對話方塊,按圖操作。
控制檯輸出內容:
第四步:最後一步看打包後的效果,進入millery-manage-web硬碟目錄-->target-->右擊millery-manage-web.war使用壓縮軟體開啟-->WEB-INF-->lib,在lib中就可以看到下面三個jar包,就是聚合工程中的另外三個子工程,這就意味著這三個工程已經包含在
注意:
整個建立和打包的過程存在的細節比較對,如果您按照該步驟無法完成記得留言描述問題,大家一起討論哦!!
相關推薦
maven聚合工程的建立和聚合工程的打包
第一步:建立父工程millery-manage,如圖: 右擊空白處,new建立新maven工程: 這裡跳過預設的骨架,使用自動義的骨架 這裡父工程必須使用pom打包方式 第二步:建立子工程 右擊父工程,建立maven module工程: 跳骨預設骨架,輸入子工
vue.js工程建立和跨域請求spring framework踩坑
問了同窗好友,做後臺都會前端vue的寫法了,想著自己也學一學。於是下載了webstorm進行開發。 1.webstorm建立工程 1.環境搭建 node 檢查node,npm環境 命令列輸入node -v以及npm -v能看到版本號下一步
C#工程建立後修改工程檔名與名稱空間
順序如下 1、VS2012上解決方案名上右鍵->重新命名 2、專案名上右鍵->重新命名 3、接下來要改名程式碼中的名稱空間名,任意開啟一個程式檔案,找到名稱空間名,改掉,會出現報錯,點選那個小紅框,選擇自動改名:
【Maven】Eclipse下Maven工程多模組繼承和聚合建立
轉自:http://www.tuicool.com/articles/NnmiyiU 使用Maven對專案進行管理的時候,多模組的繼承和聚合是必不可少的,本文簡要說明一下在eclipse IDE下建立多模組工程。 1.Maven多模組的聚合 一個Maven工程
菜鳥學習IntelliJ IDEA之Maven工程多模組繼承和聚合建立(詳解)
一、前言IntelliJ IDEA開發環境搭建:具體參考《IntelliJ IDEA教程之如何配置Maven》Maven環境搭建:具體參考《Windows下Maven安裝以及配置》主要模擬企業開發是如何搭建Maven工程的,以Spring+SpringMVC+MyBatis為
idea中maven建立web聚合工程
之前看過一個千鋒的教程,但後來有段時間沒有用,有些記不清了,現在重新整理一下。 1.父子結構 選擇站點模式建立父工程-------pom: &n
使用IDEA基於Maven搭建多模塊聚合工程(springmvc+spring+mybatis整合)
utf-8 組件 json處理 con mon 博客 quick 作者 處理工具 文章有不當之處,歡迎指正,如果喜歡微信閱讀,你也可以關註我的微信公眾號:好好學java,獲取優質學習資源。 終於有時間搞java了,今天使用IDEA基於maven搭建了多模塊聚合工程,經過了
Maven入門實戰(一)——MVN的安裝、配置、生命週期、簡單入門例項和建立父/子工程
1 Maven簡介 Maven是Apache旗下的一個開源專案,是純Java開發的一個專案管理工具,並且只是用來管理Java專案的。 1.1 Maven的好處 1)Maven專案佔用容量小 同樣的一個專案,如果是用Maven構建的話,專案的大小要小得多。(這是由於Ma
Maven建立主工程和子工程
1.檔案 --> 新建 --> 專案-->Maven --> Maven Project--> 勾選 Create a simple project (skip archetype selection) 2.建立根專案 Gr
MAVEN建立JAR工程和WAR工程
使用maven建立JAR包 右鍵—>new——Other——maven——maven object 選擇新建工程所處工作空間 Use default Workspace location 下一步,選擇快速建立模式 下一步,輸入groupid,ar
Maven 聚合專案建立
第一步:建立父工程 右擊空白處,new 建立新的 maven 工程 這裡跳過預設的骨架,使用自動義的骨架 這裡父工程必須使用pom打包方式 第二步:建立子工程 右擊空白處,new建立新maven工程 跳
練手:簡單的maven多模組工程建立
1.建立maven父子專案 第一步:建立父專案 第二步:建立子專案 子專案的建立必須選擇maven module,同時在裡邊制定父專案就可以了,注意不要忘記,在前邊將父專案的packing由Jar改為POM 2.跨專案訪問 跨專案訪問內容 在demo-test的
Intellij idea 建立一個test工程,並使用maven管理依賴
1. Cannot start compilation: the output path is not specified for module "Test". Specify the output path in the Project Structure dialog. 解決方法
初學者建立spring-boot工程,返回靜態頁面和非同步資料
本人基於idea建立 以上步驟就基於idea建立了一個簡單的spring-boot專案,【idea對於一些外掛做了封裝,效能較好】 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://m
maven工程建立父包parent報錯
在做淘淘商城的專案一開始搭建後臺maven工程的時候,做Taotao-common工程繼承taotao-parent父工程時,在子工程的pom.xml檔案中報錯:Project build error: Non-resolvable parent POM for com.taotao:Taotao-
maven工程 slf4j和log4j配合使用
使用slf4j的優點: 提供帶引數的日誌輸出方法(SLF4J 1.7及以後版本)。 pom中只需引入slf4j-log4j12,然後maven會引入它所依賴的其它JAR包。 1.在pom檔案中新增程式碼 <dependency> <gro
Maven的繼承和聚合
Maven的繼承和聚合子專案的pom檔案裡通過《parent》節點來繼承父專案 <parent> <groupId>com.tykj</groupId> <artifactId>bspparty-parent</artifactId>
Maven學習總結(4)依賴的繼承和聚合
依賴的繼承: 有些情況你會想要一個專案從父POM中繼承一些值。你可能正構建一個大型的系統,你 不想一遍又一遍的重複同樣的依賴元素。如果你的專案通過parent元素使用繼承,你 就可以避免這種重複。當一個專案宣告一個parent的時候,它從父專案的POM中繼承信 息。它也可以
在IntelliJ IDEA 中建立普通web工程並執行(非maven工程)
安裝工具 1、JDK7+ 2、IntelliJ Idea 工具(下載安裝後,網上找註冊碼破解即可) 3、tomcat7+ 解壓縮版 明確兩個概念: 1、Project:類似於eclipse的workspace概念 2、Module:類似於eclipse的工
maven工程建立報錯問題彙總
(我自己處問題的情況通常在,專案a在除錯期間,問題還未解決,存在bug的時候,我再去建立專案b,就很可能會出現建立錯誤。) 一: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-war-