คำถาม:
1. เมื่อสร้างโครงการ Maven เวอร์ชัน JDK คือเวอร์ชัน 1.5 และรุ่นที่คุณติดตั้งคือเวอร์ชัน 1.7 หรือ 1.8
2. ทุกครั้งที่คุณคลิกขวาที่ชื่อโครงการ -maven-> อัปเดตโครงการโครงการ JDK จะเปลี่ยนไปและกลับไปเป็นเวอร์ชัน 1.5 หรือเวอร์ชันอื่น ๆ
สารละลาย:
โซลูชัน 1: ระบุเวอร์ชัน JDK ใน pom.xml ในโครงการดังนี้:
<uild> <plugins> <plugin> <sloupid> org.apache.maven.plugins </groupId> <ratifactid> maven-compiler-plugin </artifactid> <version> 3.1 </เวอร์ชัน> <การกำหนดค่า> <configuration>
วิธีนี้สามารถตรวจสอบให้แน่ใจว่าโครงการเป็นเวอร์ชัน JDK1.7 เท่านั้น ทุกครั้งที่มีการสร้างโครงการใหม่รหัสใบหน้าจะต้องเพิ่ม ไม่แนะนำให้ใช้ แนะนำวิธีที่สอง
โซลูชันที่ 2: ค้นหาไฟล์ settings.xml ในไดเรกทอรีการติดตั้ง Maven และเพิ่มรหัสต่อไปนี้ลงไป
<profile> <id> jdk-1.7 </id> <Avative> <partyByDefault> True </ActiveByDefault> <jdk> 1.7 </jdk> </การเปิดใช้งาน> <properties> <maven.compiler.source> <maven.compiler.target> 1.7 </maven.compiler.target> <maven.compiler.target> 1.7 </maven.compiler.target> <Maven.Compiler.CompilerVersion> 1.7
หลังจากเพิ่มแล้วให้ตั้งค่าคราส Window-> preferences-> maven-> การตั้งค่าผู้ใช้การตั้งค่าผู้ใช้ที่เลือกไฟล์ settings.xml ในไดเรกทอรีการติดตั้ง Maven รูปต่อไปนี้
หลังจากการตั้งค่าเสร็จสมบูรณ์ให้คลิกขวาที่โครงการ-> โครงการอัพเดท Maven-> เพื่อให้ทุกครั้งที่คุณสร้างโครงการ Maven ใหม่ค่าเริ่มต้นคือ JDK1.8 เวอร์ชัน
ทางออกที่สาม:
ในโซลูชันที่ 2 เส้นทางไฟล์เริ่มต้นของ settigs.xml ของการตั้งค่าผู้ใช้คือ: c: /users/hxinguan/.m2/settings.xml ดังแสดงในรูปด้านล่าง เพียงคัดลอกไฟล์ settings.xml ไปยังไดเรกทอรีนี้และอัปเดตโครงการ
สรุป
ด้านบนเป็นวิธีการแก้ไข Maven เวอร์ชัน JDK เริ่มต้นเป็น 1.7 โดยตัวแก้ไข ฉันหวังว่ามันจะเป็นประโยชน์กับทุกคน หากคุณมีคำถามใด ๆ โปรดฝากข้อความถึงฉันและบรรณาธิการจะตอบกลับทุกคนในเวลา ขอบคุณมากสำหรับการสนับสนุนเว็บไซต์ Wulin.com!