1. 程式人生 > >maven的pom檔案報錯: must be "pom" but is "jar"

maven的pom檔案報錯: must be "pom" but is "jar"

今天建立一個maven工程,建立完成時沒有考慮要建立子maven專案。 在編碼過程中發現需要建立子模組,於是在maven工程下建立新的子maven專案,子專案建立完成後設定maven,其中發現子專案pom.xml檔案報錯,錯誤如下:
  1. Some problems were encountered while processing the POMs:[ERROR]Invalid packaging for parent POM bo.zhao:myutil:1.0-SNAPSHOT (E:\IDEA\myutil\pom.xml), must be "pom" but is "jar"@ bo.
    zhao:myutil:1.0-SNAPSHOT, E:\IDEA\myutil\pom.xm
其中關鍵句子是:Invalid packaging for parent POM bo.zhao:myutil:1.0-SNAPSHOT (E:\IDEA\myutil\pom.xml), must be "pom" but is "jar" 解決辦法: parent工程的pom.xml檔案的project節點下加入如下節點:
  1. <packaging>pom</packaging>
最後更新maven即可。

相關推薦

maven的pom檔案 must be "pom" but is "jar"

今天建立一個maven工程,建立完成時沒有考慮要建立子maven專案。 在編碼過程中發現需要建立子模組,於是在maven工程下建立新的子maven專案,子專案建立完成後設定maven,其中發現子專案pom.xml檔案報錯,錯誤如下: Some problems were

maven的pom檔案 must be "pom" but is "jar"

在編碼過程中發現需要建立子模組,於是在maven工程下建立新的子maven專案,子專案建立完成後設定maven,其中發現子專案pom.xml檔案報錯,錯誤如下: Invalid packaging for parent POM XXXXXXX, must be&n

使用Maven建立多module工程時,子module的pom檔案 must be "pom" but is "jar" 錯誤。

原文地址:http://blog.csdn.net/yuxxz/article/details/52505051 今天建立一個maven工程,建立完成時沒有考慮要建立子maven專案。 在編碼過程中發現需要建立子模組,於是在maven工程下建立新的子maven專案,子專

maven的pom文件 must be "pom" but is "jar"

-s 文件 pac spa err pre uil error: gin Project build error: Invalid packaging for parent POM com.test:hello-parent:0.0.1-SNAPSHOT (E:\ecli

關於springboot上傳檔案The temporary upload location ***is not valid

  在執行springboot時 ,長時間執行後報錯 the temporary uplaod location *** is not valid  查過資料後發現是centos對‘/temp’下檔案自動清理的原因。  在springboot專案啟動後 系統會在‘/temp’目

Androidannotation cannot be resolved or is not a field

我今天終於解決這個問題,  專案應用了androidannotation,以註解方式編寫程式碼,很快很順暢。。。。。 寫著寫著,突然報了:cannot be resolved or is not a

spring pom檔案提示no declaration can be found for element 'dubbo:service'.

pom檔案報錯:The matching wildcard is strict, but no declaration can be found for  element 'dubbo:service'. 解決辦法: 找到dubbo的jar包,解壓後在META-INF

spring pom檔案提示no declaration can be found for element 'dubbo:service'.

pom檔案報錯:The matching wildcard is strict, but no declaration can be found for  element 'dubbo:service'. 解決辦法: 找到dubbo的jar包,解壓後在META-INF資

連線私服倉庫maven的pom檔案Project build error: Non-resolvable parent POM

配置了私服maven倉庫,在內網160伺服器上,修改了maven配置檔案。下載了一個專案,pom檔案報錯 問題如圖:         將<version>1.5.13.RELEASE</version>改成<version

maven工程pom.xml檔案系統找不到指定的路徑

昨天專案正常執行且沒做任何操作,今天早上開啟遇到這個問題的小夥伴不要驚慌,可能是eclipse沒識別出pom.xml的標頭檔案。 錯誤樣式:H:\workspace\myproject\target\classes\META-INF\MANIFEST.MF (系統找不到指定

建立SpringBoot專案pom檔案Error parsing lifecycle processing instructions

需求描述:採用SpringBoot做了一個快速入門的demo。 問題描述:在pom檔案中,引入SpringBoot的父依賴時,pom檔案報錯。 錯誤資訊:Error parsing lifecycl

maven pom檔案Multiple annotations found at this line 解決方案

研究maven多模組專案時,因為家裡和公司不能同時開發,所以把家裡搭建好的專案複製到公司繼續研究,當時家裡的電腦搭建好專案之後是沒問題的,但是複製到公司的eclipse上之後就看到pom檔案出現下面的錯誤:Multiple annotations found at this

sshclient上傳檔案encountered 1 errors during the transfer解決方法

encountered 1 errors during the transfer解決方案: 1.檢視要檔案目錄許可權,當前使用者對要上傳檔案的目錄 要有rwx許可權; 2.把伺服器上同名檔案先備份在上傳; 3.如果檔案在桌面上上傳不了,將要上傳的檔案複製到其它分割槽,再上

mac終端下執行java檔案找不到或無法載入主類

由面試題出來的 為了顯示 myStr = 23 這樣的結果,寫出在控制檯輸入的命令 public class MyClass { public static void main(String args[]) { String s1 = args[0]; String s2 = args[

Hadoop上傳檔案could only be written to 0 of the 1 minReplication nodes.

報錯:org.apache.hadoop.ipc.RemoteException(java.io.IOException): File /home/navy/files/yc.txt could only be written to 0 of the 1 minReplic

解決Go上傳檔案找不到Boundary的問題

最近要做一個元件,即接收客戶端的請求,經過一系列的封裝,將請求傳送給真正的服務端器。可以理解為:客戶端使用Http的Request的Body儲存檔案流,將Request傳送給伺服器。遇到一個問題:傳入的是一個檔案控制代碼File,需要轉換成byte[]存到request的body中,但是發現boun

【轉載】讀取txt檔案UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc8 in position 0

python在open讀取txt檔案時,出現UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xc8 in position 0: invalid continuation byte報錯 解決辦法有二: ①把編碼方式utf-8

Maven打包[WARNING] The POM for xxx is missing, no dependency inform

場景 使用Maven建立的一個多模組專案,一個wa-service模組,一個wa-app模組,wa-app模組依賴於wa-service模組,且他們都是WebAppDemo的子模組。 報錯及分析

chrome非同步載入本地json檔案cross origin request are only supported for HTTP

定義了一個data.json檔案儲存學生相關資訊,在index.html中想通過$.getJSON("data.json" , function(data){...})方法獲取並顯示json檔案中的內容。 結果執行後chrome報錯如下:Cross origin reque

關於dubbo服務的xml配置檔案的問題——The matching wildcard is strict, but no declaration can be found for element 'dubbo:application'

  在配置dubbo服務的過程中,經常會遇到雖然程式能夠跑起來,但是配置檔案一堆紅叉,雖然不影響功能,但是確實很讓人噁心。   報錯資訊如下:     解決方案:   下載一個dubbo.xsd檔案(就在dubbo.jar裡面)windows->preferrence->xm