Maven: อ่านตัวบ่งชี้สิ่งประดิษฐ์ไม่สำเร็จ


258

ฉันหวังว่าบางคนสามารถช่วยฉันด้วยปัญหาที่ฉันกำลังดิ้นรนอยู่

เมื่อฉันพยายามสร้างโครงการจากเทอร์มินัลฉันพบข้อผิดพลาดนี้:

Failed to read artifact descriptor for com.morrislgn.merchandising.common:test-data-utils:jar:0.3b-SNAPSHOT: Could not find artifact com.morrislgn.merchandising:merchandising:pom:0.3b-SNAPSHOT

common.test-data-utilsขวดถูกสร้างขึ้นโดยโครงการที่แยกต่างหากและร่วมกันระหว่างนี้และโครงการอื่น (โครงการอื่น ๆ ไม่ได้สร้างอย่างใดอย่างหนึ่ง แต่ที่เป็นปัญหาลงไปอีก)

ฉันสามารถสร้างได้com.morrislgn.merchandising.common:test-data-utilsโดยไม่มีปัญหาฉันสามารถดูรายการที่สร้างในที่.m2เก็บในเครื่องของฉัน ฉันได้ทำดัชนีที่เก็บของฉันอีกครั้งใน Eclipse

POM สำหรับโครงการของฉันมีรายการนี้:

<dependency>
    <groupId>com.morrislgn.merchandising.common</groupId>
    <artifactId>test-data-utils</artifactId>
    <version>0.3b-SNAPSHOT</version>
</dependency>

ซึ่งดูเหมือนจะถูกต้องสำหรับฉัน - POM จะไม่รายงานข้อผิดพลาดใด ๆ เมื่อดูใน Eclipse

บางคนสามารถบอกสิ่งที่ฉันหายไปที่นี่หรือทำผิด?

คำตอบ:


183

คุณสามารถลอง mvn -U clean install

-U บังคับให้ตรวจสอบรีลีสและสแน็ปช็อตที่อัปเดตบนที่เก็บข้อมูลระยะไกล


40
@MrPhi: หากคุณมีปลั๊กอิน m2e คุณสามารถใช้ Maven -> "อัปเดตโครงการ ... " กล่องโต้ตอบถัดไปจะมีตัวเลือกให้บังคับอัปเดตสแน็ปช็อตและรีลีส
Aaron Digulla

1
@AaronDigulla มันเป็นกล่องโต้ตอบที่ทำให้เกิดข้อผิดพลาดสำหรับฉัน
Jeroen

1
ในการทำให้งานนี้คุณควรเรียกใช้คำสั่งที่อยู่ในรูตของโปรเจ็กต์ของคุณ
Daria

ฉันมีปัญหาที่คล้ายกันเช่นกัน สิ่งนี้ช่วยได้จริงๆและนอกจากนี้หากคุณใช้ repo ส่วนตัว mvn ตรวจสอบให้แน่ใจว่าได้เพิ่ม~/.m2/setting.xmlส่วนมิเรอร์ของคุณก่อนแล้วหลังจากที่ทำงานmvn -U clean installให้ตรวจสอบให้แน่ใจReimport(คลิกขวาที่โครงการจากนั้นภายใต้Mavenส่วนล่างมีReimportปุ่ม )
JACK ZHANG

1
@TomaszWaszczyk: ใช่แล้ว 1. Windows-show view-> Terminal 2. เพิ่มโลคัลเทอร์มินัล 3. cd PomFilePath 4. เรียกใช้คำสั่ง
Vishnu Dahatonde

142

ปัญหานี้อาจเกิดขึ้นหากคุณมีโครงการลูกบางโครงการที่อ้างถึง parent pom และคุณยังไม่ได้ติดตั้งจากไดเรกทอรี parent pom (เรียกใช้mvn installจากไดเรกทอรีหลัก) หนึ่งในโครงการลูกอาจขึ้นอยู่กับโครงการพี่น้องและเมื่อมันไปอ่าน pom ของพี่น้องมันจะล้มเหลวด้วยข้อผิดพลาดที่กล่าวถึงในคำถามเว้นแต่คุณจะติดตั้งจากไดเรกทอรี pom อย่างน้อยหนึ่งครั้ง

ฉันเพิ่งพบปัญหานี้เมื่อย้ายโครงการไปยังคอมพิวเตอร์เครื่องใหม่ ฉันติดนิสัยในการเรียกใช้คำสั่งจากโครงการลูกและไม่ได้เรียกใช้การติดตั้งบนพาเรนต์


13
นอกจากนี้เมื่อเรียกใช้mvn installบนพาเรนต์คุณยังสามารถเพิ่ม-Nสำหรับการดำเนินการแบบเรียกซ้ำ สิ่งนี้จะทำให้ maven ข้ามโมดูลทั้งหมด (รวมถึงโมดูลที่ล้มเหลว) และทำinstallเป้าหมายสำหรับพาเรนต์
Jacek Prucia

@ JacekPrucia ดีที่จะรู้ว่าสิ่งประดิษฐ์ป้อมยังต้องมีการติดตั้ง (ถ้าพ่อแม่ของคุณเป็นปอม)
เอเดรีย

@bzuillsmith ทำไมคุณถึงต้องทำงานmvn installใน parent pom สิ่งนี้จะไม่ถูกใช้เพื่อให้สามารถดาวน์โหลดการพึ่งพาพี่น้องได้ใช่หรือไม่ หากคุณเคยไปที่ไดเรกทอรีพี่น้อง & วิ่งmvn installจากที่นั่นเพื่อให้ขวดอยู่ในที่เก็บข้อมูลในพื้นที่ของคุณสิ่งนี้จะไม่ประสบความสำเร็จหรือไม่
user2158382

ไม่กี่ปีที่ผ่านมาตั้งแต่ฉันใช้ Maven แต่ - ใช่ฉันเชื่อว่าคุณสามารถติดตั้งการพึ่งพาพี่น้องทีละราย การติดตั้งจากพาเรนต์มักจะทำงานน้อยลง (น้อยกว่าคำสั่งเพื่อพิมพ์และเรียกใช้) อาจมีหลายกรณีในโครงการขนาดใหญ่ที่คุณไม่ต้องการให้โครงการลูกทั้งหมดติดตั้งในกรณีนี้คุณจะต้องเรียกใช้งานทีละโครงการ
bzuillsmith

โครงการของฉันเช่น ch-multip-spring \ simple-parent \ simple-model \ pom.xml ฉันจะติดตั้ง mvn ใหม่ทั้งหมดจากโฟลเดอร์ราก ch-multip-spring (ไม่ใช่จากพ่อแม่ที่เรียบง่ายด้วย) มันแก้ไขปัญหาของฉันที่คล้ายกัน ไปที่ชื่อโพสต์
IcyBrk

104

มีปัญหาเดียวกันกับ IntelliJ IDEA และทำงานต่อไปนี้

  • ไปที่ File
  • เลือก Settings
  • เลือก Build, Execution, Deployments
  • เลือกBuild Toolsจากดรอปดาวน์
  • เลือกMavenจากดรอปดาวน์
  • ทำAlways update snapshotsเครื่องหมายที่ช่องทำเครื่องหมาย

สกรีนช็อตของ IntelliJ 2017.2> ค่ากำหนด / การตั้งค่า> Build, Execution, Deployment> เครื่องมือ Build> Maven> อัพเดทสแนปชอตเสมอ (ช่องทำเครื่องหมาย)


1
สิ่งนี้ใช้ได้สำหรับฉัน แต่ฉันไม่เข้าใจว่าทำไม - ฉันพยายามสร้างจากบรรทัดคำสั่ง มีบางสิ่งที่แคชจาก IntelliJ หรือไม่
goodOldFashioned

ทำงานให้ฉันด้วย! ไม่อยากเชื่อเลยว่าเรื่องนี้น่าผิดหวังแค่ไหน ขอบคุณ!
Ben Arena

@ goodOldFashioned: นี่เป็น "อัปเดตเสมอ" แทนที่ไฟล์ .... lastUpdated จากที่เก็บในตัวเครื่อง -U ทำเช่นเดียวกันจาก commandline ดังนั้น Intellij จึงแก้ไข repo ในพื้นที่ของคุณจากนั้น Commandline ก็ทำงานอีกครั้ง
Frischling

เรียบง่ายและมีประสิทธิภาพ
Ojonugwa Jude Ochalifu

2
หลังจากเรียกดูอินเทอร์เน็ตทั้งหมดในที่สุดมันก็ใช้ได้สำหรับฉัน
khawarizmi

37

หากคุณกำลังใช้ Eclipse, คลิกขวาที่โครงการของคุณ -> Maven -> โครงการปรับปรุง จะเปิดกล่องโต้ตอบ Update Maven Project

ในกล่องโต้ตอบที่ตรวจสอบกองทัพปรับปรุงภาพนิ่ง / ข่าวช่องทำเครื่องหมายและคลิกตกลง (โปรดดูภาพด้านล่าง)

ปรับปรุงกล่องโต้ตอบโครงการ Maven

สิ่งนี้ได้ผลสำหรับฉัน!


36

หากคุณใช้ eclipse ให้ คลิกขวาที่โครงการ -> คุณสมบัติ -> Maven และตรวจสอบให้แน่ใจว่า " แก้ไขการพึ่งพาจากโครงการพื้นที่ทำงาน "

หวังว่านี่จะช่วยได้


4
มันใช้งานได้สำหรับฉัน แต่ฉันไม่เข้าใจว่าทำไม คำอธิบายใด ๆ ที่อยู่เบื้องหลังสิ่งนี้?
อานันท์

1
สิ่งนี้ไม่ได้ผลสำหรับฉันตอนแรก 12 decencies หายไปหลังจากทำเช่นนี้เป็น 74 ตอนนี้
user2044822

27

ฉันรู้ว่าฉันค่อนข้างช้าในการสนทนา แต่ฉันก็มีปัญหานี้เช่นกัน ฉันคิดว่าปัญหาคือไฟร์วอลล์ของ บริษัท ของฉัน ทางออกของฉันคือถอดปลั๊กจากเครือข่ายเชื่อมต่อกับ open wireless ของเราแล้วบังคับให้ update ผ่าน Eclipse สิ่งนี้แก้ไขทุกอย่าง



1
ขอบคุณเพื่อน! มันใช้งานได้สำหรับฉันและประหยัดเวลาได้มาก
กล่าวว่า fagan

14

ฉันมีปัญหาเดียวกันกับคราสที่บรรทัดคำสั่งสร้าง maven ทำงานได้ดี แต่ลองนี้

  • ไปที่. m2 / พื้นที่เก็บข้อมูลและล้างไดเรกทอรีที่เกี่ยวข้อง
  • รันการอ้างอิง maven ที่อัพเดตใน eclipse

ข้อผิดพลาดหายไป .... ทำไมบรรทัดคำสั่ง mvn ของฉันทำงานกับไดเรกทอรีเหล่านั้นและ eclipse .m2eclipse ไม่สามารถทำได้ฉันไม่รู้เลยและมันแย่มาก โครงการของฉันกำลังทำงานใน eclipse อีกครั้ง


ในหมายเหตุข้างเราเปลี่ยนมาใช้ gradle .... มีความสุขมากกว่ามดและสัตว์ประหลาด .... การตั้งค่าที่ดีมาก
Dean Hiller

ไม่แน่ใจด้วยซ้ำว่ามันเกี่ยวข้องกับ Eclipse ผมมีปัญหาเดียวกันกับ IntelliJ และการลบแพคเกจที่มีปัญหาและใหม่ทำงานmvn clean installทำงาน
เจ

12

ฉันมีปัญหาเดียวกันกับการใช้ IntelliJ ฉันแก้ไขได้ด้วยการคลิกขวาที่ pom.xml> Maven> นำเข้าอีกครั้ง


ใช่เหมือนชีวิตที่เรียบง่าย อย่างไรก็ตามคำตอบ @prime ทำงานสำหรับฉัน
อิหม่ามบักซ์

10

ฉันแก้ไขปัญหานี้โดยการลบในโฟลเดอร์ที่เก็บซึ่งข้อผิดพลาดนี้ถูกแสดงทุกอย่างยกเว้นไฟล์. jar และ. pom


ฉันได้แก้ไขปัญหาเดียวกันด้วยการลบไฟล์ที่เกี่ยวข้องในที่เก็บโลคัล maven แล้วอัปเดตโครงการทั้งหมด
โฆษณา Infinitum

8

ปัญหา "ไม่สามารถอ่านตัวบ่งชี้สิ่งประดิษฐ์" โดยทั่วไปแล้วบ่งชี้ถึงปัญหากับไฟล์ pom ของการพึ่งพาในที่เก็บ maven ฉันขอแนะนำให้คุณตรวจสอบอีกครั้งว่าชื่อไฟล์ pom เหมือนกันกับชื่อ maven ที่คาดไว้หรือไม่และตรวจสอบว่าเนื้อหาไฟล์ pom นั้นถูกต้องหรือไม่


1
การตรวจสอบ pom.xml นั้นมีประโยชน์ ฉันพบว่าฉันมีการพึ่งพากันสองครั้ง (ข้อผิดพลาดในการคัดลอกและวาง) หลังจากล้างทุกอย่างก็โอเค
Adam Boczek

8

สำหรับฉันมันเกี่ยวข้องกับการตั้งค่า "User Setting.xml" ด้านใน

Window > preferences > Maven > User Settings > and then browsing to the user Settings inside the { maven unarchived directory / }/apache-maven-2.2.1/conf/settings.xml . 

6

ฉันมีโครงการ

 A/
 |--a1
 |--a2

ขณะนี้มีโครงการอื่นในองค์กรของเรา

 B/
 |--b1
 |--b2
 |--b3

(ทุกโมดูล a1, b1 ฯลฯ และโครงการ parent A, B มี pom.xml ของตนเองตามกฎ maven มาตรฐานของพ่อแม่และลูก)

ทั้งสองโครงการได้รับการตรวจสอบในคราสท้องถิ่นของฉัน (จาก SVN) ฉันทำงานอย่างหนักกับ A.

ฉันรู้ว่ามีฟังก์ชั่นทั่วไปที่ดี (b4) ที่พัฒนาใน B และฉันจำเป็นต้องใช้มัน

 B/
 |--b1
 |--b2
 |--b3
 |--b4 (NEW)

ผู้พัฒนา b4 ได้ปรับใช้โมดูล b4 นี้เป็นสิ่งประดิษฐ์ในพื้นที่เก็บข้อมูลขององค์กรของเรา ฉันรวมการพึ่งพา POM ของโมดูลของฉันนั่นคือ pom.xml ของ a2 Eclipse ดาวน์โหลดสิ่งประดิษฐ์ reuqired จาก repo และฉันสามารถนำเข้าชั้นเรียนในนั้น

ตอนนี้ปัญหาเริ่มต้น ... ฉันจำเป็นต้องตรวจสอบซอร์สโค้ดของ b4 เพื่อวัตถุประสงค์บางอย่างและเนื่องจากฉันได้ตรวจสอบ B บน eclipse ในพื้นที่ของฉันแล้วฉันได้ทำการอัพเดตจาก SVN และเช็กเอาต์โมดูล b4 ฉันยังรัน pom.xml ของโมดูล b4 กับเป้าหมายเช่น clean, แพ็คเกจ ฯลฯ หลังจากเวลาที่ฉันเสร็จสิ้นการเข้ารหัสของฉันฉันต้องสร้าง JAR ของโมดูล a2 ของฉัน ฉันรัน "แพ็คเกจ" บน pom.xml และ BAM ของ a2 !! ข้อผิดพลาดและข้อผิดพลาดสำหรับโมดูล a2 .. ข้อผิดพลาดเหล่านี้ยังไม่เป็นมิตรต่อผู้ใช้ สิ่งเดียวคือมีชื่อของ b4 อย่างแน่นอนในบันทึก

วิธีแก้ปัญหา: หลังจากลองใช้วิธีแก้ปัญหาหลาย ๆ ชั่วโมงฉันใช้งาน "mvn -U clean install" จากคอนโซลในไดเร็กตอรี่โปรเจคของ B (เช่น .. / codebase/B) เนื่องจาก B เป็นพาเรนต์คำสั่ง clean install รันสำหรับโมดูลทั้งหมดรวมถึง b4 และรันสำเร็จ หลังจากนี้ฉันเรียกใช้ "mvn -U clean install" สำหรับโครงการหลักของฉันซึ่งก็คือ A และสิ่งนี้ใช้ได้ผล! a2 โมดูลได้รวบรวมติดตั้ง (บรรจุในภายหลัง) สำเร็จ

จุดสำคัญนี่คือถ้า b4 อยู่ในพื้นที่ทำงานของคุณไม่เพียง แต่ติดตั้ง b4 คุณจะต้องทำความสะอาด - ติดตั้งเสร็จสมบูรณ์ B. ฉันมาถึงวิธีนี้หลังจากอ่านคำตอบจากZuill

แก้ไข: อีกสิ่งหนึ่งที่นี่เพื่อทราบว่าถ้าฉันไม่ได้ตรวจสอบโครงการ B ในสภาพแวดล้อมท้องถิ่นแล้วปัญหานี้อาจไม่เกิดขึ้นสำหรับฉัน ฉันมักจะคิดว่าสิ่งนี้เกิดขึ้นเพราะฉันได้ตรวจสอบ B ในพื้นที่ทำงานของฉัน


5

คุณพูดถึงสอง groupIds ที่แตกต่างกันและcom.morrislgn.merchandising.common com.johnlewis.jec.webpim.commonบางทีนี่อาจเป็นปัญหา


จุดที่ดี - ไม่มันไม่น่าเสียดาย ฉันคัดลอกแท็กที่ไม่ถูกต้องจาก POM XML นั่นคือแท็กด้านบนที่ฉันต้องการและไม่พบสิ่งที่ฉันทำ อ๊ะ! ฉันได้แก้ไขคำถามเพื่อแก้ไขความโง่เขลาของฉัน!
Morrislgn


4

ไม่มีโชคในการอัปเดตผ่าน eclipse ต้องใช้การติดตั้ง mvn ใหม่ -U (ซึ่งแก้ไขทุกอย่าง)


10
Gal Bracha ตอบคำถามนี้เช่นกัน ดีกว่าที่จะลงคะแนนคำตอบการทำงานและเพิ่มความคิดเห็นหากจำเป็น
Brian White

4

สำหรับฉันดูเหมือนว่าจะมีปัญหากับการพึ่งพา POM

ฉันทำงานโดยใช้ jitpack virtual repository ซึ่งคุณสามารถใส่ github repository ตาม URL แทน POM ของตัวเอง (ซึ่งดูเหมือนว่าจะผิดพลาดในกรณีของฉัน)

    <repository>
        <id>jitpack.io</id>
        <url>https://jitpack.io</url>
    </repository>

3

ฉันมีปัญหาเดียวกันอยู่พักหนึ่งแล้วแม้จะทำmvn -U clean installปัญหาไม่ได้รับการแก้ไข!

ในที่สุดฉันก็แก้ปัญหาโดยการลบทั้ง.m2โฟลเดอร์แล้วรีสตาร์ท IDE ของฉันและปัญหาก็หายไป!

ดังนั้นบางครั้งปัญหาจะเพิ่มขึ้นเนื่องจากความไม่ลงรอยกันหรือปัญหาบางอย่างในที่เก็บ Maven ท้องถิ่นของคุณ


พยายามทำ Maven resync ในขณะที่ออฟไลน์และซ่อน IntelliJ ไว้อย่างสมบูรณ์ ทำตามคำแนะนำของคุณลบ. m2 และตอนนี้มันทำงานได้อย่างมีเสน่ห์! ขอบคุณ!
Victor Grazi

3

ในกรณีของเราข้อผิดพลาดปรากฏขึ้นเนื่องจากการเปลี่ยนชื่อกลุ่มที่ไม่ถูกต้องในขณะที่บางโครงการในการกำหนดค่า Maven หลายโมดูลอ้างอิงถึงคนอื่น ๆ

เรามีโครงการรวบรวม ( billing-parent) ด้วยสองโมดูล ( billing-api, billing):

com.company.team:billing-parent
|-com.company.team:billing-api
|-com.company.team:billing

โครงการขึ้นอยู่กับbilling billing-apiดังนั้นในpom.xmlมันมี:

<dependency>
    <groupId>com.company.team</groupId>
    <artifactId>billing-api</artifactId>
    <version>${project.version}</version>
</dependency>

เราตัดสินใจที่จะเปลี่ยนชื่อ groupID จากไปcom.company.team com.company.team.billingเราแทนที่ค่าเก่าpom.xmlใน<parent>ส่วนของผู้ปกครองและในส่วนของโมดูลทั้งสอง แต่ลืมอัปเดตการอ้างอิงด้านบน ดังนั้นเราจึงมีโครงร่างที่billingอ้างอิงถึงbilling-apiสิ่งประดิษฐ์โบราณ ในที่สุดมันจะงอยปากสร้างbillingโมดูลหลังจากเวลาด้วยข้อผิดพลาดเช่น

[ERROR] Failed to execute goal on project billing: Could not resolve dependencies for project com.company.team.billing:billing:jar:3.5.1-SNAPSHOT: Failed to collect dependencies at com.company.team:billing-api:jar:3.5.1-SNAPSHOT: Failed to read artifact descriptor for com.company.team:billing-api:jar:3.5.1-SNAPSHOT: Failure to find <parent of the com.company.team:billing-parent project which is not available any more>

แม้จะมีความจริงที่ว่าbilling-apiโมดูลสร้างโดยไม่มีข้อผิดพลาด

โซลูชันที่ 1: เปลี่ยนชื่อgroupIdในdependencyเช่นกัน

โซลูชันที่ 2: แทนที่groupIdด้วย${project.groupId}คุณสมบัติเช่นนี้:

<dependency>
    <groupId>${project.groupId}</groupId>
    <artifactId>billing-api</artifactId>
    <version>${project.version}</version>
</dependency>

ข้อสรุป ดังนั้นคำแนะนำของฉันในกรณีที่คุณพบกับข้อผิดพลาดในการกำหนดค่าหลายโมดูลจะต้อง: ตรวจสอบอย่างละเอียดgroupIdและartifactIdการพึ่งพาโมดูลเพื่อนบ้าน


2

นำทางผ่านเชลล์ภายในโฟลเดอร์โครงการของคุณและเรียกใช้คำสั่งต่อไปนี้:

mvn -U clean install

โดยปกติสิ่งนี้จะแก้ปัญหาของคุณได้แล้ว

หากคุณเห็นข้อความเช่นนี้:

ไม่สามารถแก้ไขการอ้างอิงสำหรับโครงการ: สงคราม: 0.0.1-SNAPSHOT: ล้มเหลวในการรวบรวมการอ้างอิงที่ com.sun.jersey: jersey-server: jar: 1.9

จากนั้นดำเนินการ:

export MAVEN_OPTS=-Dhttps.protocols=TLSv1,TLSv1.1,TLSv1.2

ติดตามโดย:

mvn -U clean install

อีกครั้งเพื่ออัปเดตการอ้างอิงของคุณในที่สุด

หลังจากนั้นสร้าง maven ที่สะอาด

maven clean install

1

ฉันมีปัญหาที่คล้ายกัน ในกรณีของฉันเวอร์ชันของ testng ในโฟลเดอร์. m2 / repositories ของฉันเสียหาย แต่เมื่อฉันลบมัน & ทำการอัพเดต maven อีกครั้งทุกอย่างก็ใช้ได้ดี


0

ฉันมีปัญหานี้ใน eclipse mvn -U clean installไม่ทำงาน แต่คลิกขวาที่โครงการและเลือก Maven-> Update Project แก้ไข


0

ฉันเพิ่งเริ่มใช้ STS Eclipse ครั้งแรกที่ใช้ Maven โครงการที่ฉันติดตั้งมี settings.xml ของตัวเองแล้ว หากเป็นกรณีนี้คุณจะต้องอัปเดตไฟล์ settings.xml ในการกำหนดค่าการเรียกใช้

  1. คลิกขวาที่ pom.xml และ "Run As" -> "Run Configurations ... "

  2. ที่มีข้อความว่า "การตั้งค่าผู้ใช้" คลิกที่ปุ่มไฟล์และเพิ่ม settings.xml

  3. ฉันคิดว่านี่เป็นโครงการเฉพาะของคุณ แต่ "เป้าหมาย" ของฉันถูกตั้งค่าเป็น "การติดตั้งใหม่ทั้งหมด" และฉันตรวจสอบใน "ข้ามการทดสอบ"


0

ข้อผิดพลาดนี้โดยทั่วไปบอกว่า maven ไม่สามารถอ่านการอ้างอิงบางอย่างจากที่เก็บในเครื่อง มันอาจจะเกิดขึ้นเพราะไฟล์ jar ไม่ได้รับการดาวน์โหลดอย่างถูกต้อง ดังนั้นไปที่ที่เก็บโลคัล maven ของคุณและตรวจสอบให้แน่ใจว่าไม่มีไฟล์นามสกุล. lastUpdated


0

สิ่งนี้ช่วยฉัน:

จาก IDE (Red Hat CodeReady Studio ในกรณีของฉัน)

Windows -> Show View -> Terminal -> Open / Add local terminal

เรียกใช้คำสั่งดังต่อไปนี้>

$ cd /pom-file-path/

$ mvn -U clean install


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.