Maven打包報錯:[WARNING] The POM for xxx is missing, no dependency inform
場景
使用Maven建立的一個多模組專案,一個wa-service
模組,一個wa-app
模組,wa-app
模組依賴於wa-service
模組,且他們都是WebAppDemo
的子模組。
報錯及分析
- 對
wa-app
模組執行打包,報[WARNING] The POM for com.mxc:wa-service:jar:1.0-SNAPSHOT is missing, no dependency information available
,打包失敗。 - 根據上述錯誤資訊,初步分析是在倉庫中沒有找到依賴的
wa-service
模組的jar包。於是想到先對wa-service
模組進行安裝操作,然後在對wa-app
[WARNING] The POM for com.mxc:wa-service:jar:1.0-SNAPSHOT is missing, no dependency information available
,原因不明。
解決
通過百度,找到一種解決方案:現在父模組上執行安裝,之後就可以對wa-app
模組執行打包操作了。至於為什麼這麼做,暫時不明,百度也沒怎麼講明白,希望有經驗的大佬評論指教。
備註:對父模組進行安裝操作,會同時對它下面的子模組進行安裝。針對上面的專案,父模組安裝之後,在本地倉庫可以找到三個模組安裝之後的檔案。
相關推薦
Maven打包報錯:[WARNING] The POM for xxx is missing, no dependency inform
場景 使用Maven建立的一個多模組專案,一個wa-service模組,一個wa-app模組,wa-app模組依賴於wa-service模組,且他們都是WebAppDemo的子模組。 報錯及分析
spring-Cloud maven build報錯:Non-parseable POM ---spring-cloud-dependencies- Brixton.RELEASE.pom
當構建spring-cloud微服務demo時候報錯: pom檔案如下: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLS
maven打包報錯:Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.5:test
mvn compile 沒有問題,mvn package的時候報如下錯誤: Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.5:test 解決方法: 打包跳過測試有兩種
maven打包報錯:Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin
mvn compile 沒有問題,mvn package的時候報如下錯誤: Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.5:test 解決方法: 打包跳過測試有兩種
Kotlin報錯:warning: parameter 'args' is never used fun main(args:Array){
在使用IDEA建立Kotlin程式時出現這個錯誤 後來才發現原來是建立成Kotlin Script程式了,應該建立Kotlin File/Class程式。 Kotlin Script程式的字尾名是.kts,Kotlin File/Class的字尾名是.kt 另外,如果要在
Maven報錯:Non-resolvable parent POM for XXX
這個錯誤的原因是因為子pom檔案的parent relativePath (相對路徑)寫錯 <parent> <groupId>XXX</groupId>
maven專案報錯Non-resolvable parent POM for com.example:demo-1:0.0.1-SNAPSHOT: Failure to transfer org.sp
Project build error: Non-resolvable parent POM for com.example:demo-1:0.0.1-SNAPSHOT: Failure to transfer org.springframework.boot:
搭建elasticsearch叢集報錯:with the same id but is a different node instance]; ]
記錄一下在安裝 elastic-search 單機多節點是時候報錯解決方案。 [INFO ][o.e.d.z.ZenDiscovery ] [slave-one] failed t o send join request to master [{mast
[WARNING] The POM for XXX-system:jar:1.9.0-SNAPSHOT is missing, no dependency information available
在 git-bash 中 想要啟動一個工程服務就是不成功,始終提示jar包找不到,原生代碼已提交。 這時可直接登陸git,找到對應專案,檢視專案中pom檔案引用的書寫,最終發現git上引用的jar的確還是原版。 程式碼沒有提交成功。重新提交。 其實這個jar是另外一個工程A,在本工程B
Maven傳遞依賴無法引入問題(The POM for xxx is invalid)
一、背景 應用A直接應用B,應用B依賴二方包C1、C2、C3,應用A傳遞依賴C1、C2、C3。現應用B升級版本,應用更新B依賴包後發現可正常引入依賴B,但傳遞依賴的C1、C2、C3不能引入。 二、問題排查 應用根目錄列印依賴樹:
The POM for XXX is invalid, transitive dependencies (if any) will not be available解決方案
今天,某個開發的環境在編譯的時候提示警告The POM for XXX is invalid, transitive dependencies (if any) will not be available,編譯失敗。 update他提交的程式碼下來之後,確實有這個問題,按照網上的一種方法,右鍵專案,mave
The POM for XXX is invalid, transitive dependencies (if any) will not be available
在執行maven install命令的時候出現錯誤: The POM for org.apache.commons:commons-collections4:jar:4.1 is invalid, transitive dependencies (if any
【maven】maven的web項目打包報錯:No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK
應用 cga snapshot ace owin span ons sed sse 打包過程中報錯如下: No compiler is provided in this environment. Perhaps you are running on a JRE rather
上傳文件報錯:Warning: POST Content-Length of 9443117 bytes exceeds the limit of 8388608 bytes in Unknown on line 0
The lin clas php 但是 exce 小文件 情況 lan 只需在php.ini中設置: upload_max_filesize = 1000M; post_max_size = 1000M;還有一種情況就是小文件可以上傳成功,但是大文件上傳,$_FILES
The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path Maven專案報錯:Failed to execute goal org.apache.maven.plugi
① The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path 完整錯誤資訊: THIS SOFTWARE IS PROVIDED BY THE
maven專案報錯:cvc-elt.1: Cannot find the declaration of element 'beans'.
maven專案莫名其妙報錯:cvc-elt.1: Cannot find the declaration of element 'beans'. 解決辦法:右鍵maven專案,選擇maven -》update project... 重試幾次,或者重啟eclipse嘗試幾
maven install報錯:The packaging for this project did not assign a file to the build artifact
IDEA進行mvn install時,遇到以下錯誤 The packaging for this project did not assign a file to the build artif
maven的pom檔案報錯: must be "pom" but is "jar"
今天建立一個maven工程,建立完成時沒有考慮要建立子maven專案。 在編碼過程中發現需要建立子模組,於是在maven工程下建立新的子maven專案,子專案建立完成後設定maven,其中發現子專案pom.xml檔案報錯,錯誤如下: Some problems were
maven打包報錯 java:1:非法字元: \65279
[ERROR] [解析開始時間D:\workspace\src\main\java\com\service\ProcessCenterUpdateServiceImpl.java] [ERROR]D:\workspace\\src\main\java\com\\ser
git推送到github報錯:error: The requested URL returned error: 403 Forbidden while accessing https://github.com
rep 發的 rac adc lob hub sta stat forward 最近使用git命令從github克隆倉庫到版本,然後進行提交到github時報錯如下: [[email protected]/* */ git_test]# git push ori