การกำหนดค่า Maven 2 POM Editor เพื่อเปิดไฟล์ pom.xml ในโหมดต้นทาง


84

ฉันใช้ Maven 2 POM Editor เป็นหลักในการแก้ไขไฟล์ POM XML โดยตรง มีวิธีที่จะทำให้โปรแกรมแก้ไขเปิดไฟล์ในแท็บ "Source" ได้เสมอหรือไม่?

คำตอบ:


130

ในการกำหนดลักษณะ Eclipse สำหรับปลั๊กอิน Maven มีช่องทำเครื่องหมายสำหรับOpen XML page in the POM editor by default. ตำแหน่งที่แน่นอนแตกต่างกันไปตามเวอร์ชันของปลั๊กอิน

จูโน / เคปเลอร์ / ลูน่า / มาร์ส (4.x)

ใน Eclipse เวอร์ชันเหล่านี้:

  1. คลิกWindow → Preferences
  2. ขยายMaven
  3. คลิกUser Interface
  4. ตรวจสอบหน้า Open XML ในโปรแกรมแก้ไข POM ตามค่าเริ่มต้น
  5. คลิกใช้และปิด

POMs จะเปิดในมุมมองต้นทางตามค่าเริ่มต้น

Helios / คราม (3.x)

ใน Eclipse เวอร์ชันเหล่านี้:

Maven > POM Editor


1
นี่เป็นเรื่องง่ายมาก POM Editorจะแก้ไข GUI ซึ่งเป็นค่าเริ่มต้น การเลือกช่องนี้ทำให้เป็นXML editorค่าเริ่มต้น
Alexander

@AlexanderMomchliov: ฉันก็สับสนเหมือนกัน (และมันก็สับสนมาก) - แต่ความหมายคือคุณเปิด POM Editor (ซึ่งก็คือทั้งหมด) โดยเลือกตัวแก้ไข XML ("หน้า XML")
zb226

18

เหมือนที่เดเมี่ยนสงสัยWindow>Preferences>Maven>User Interfaceตัวเลือกของฉันในการเปิด POM ในตัวแก้ไข Maven POM นั้นเสียโดยอัตโนมัติ นี่คือวิธีที่ฉันแก้ไข (Juno):

Window>Preferences>General>Editors>File Associationsเปิด ที่ด้านขวาบนให้คลิกเพิ่ม ... พิมพ์ "pom.xml" แล้วตกลง

จากนั้นคลิกที่รายการใหม่ pom.xml ในรายการด้านบนและในรายการด้านล่างคลิกที่ Maven POM Editor จากนั้นคลิกปุ่มเริ่มต้นทางด้านขวา

คลิกตกลงจากนั้นดับเบิลคลิกไฟล์ pom.xml ของคุณใน project explorer และควรเปิดในตัวแก้ไข Maven POM

โบนัส: การจัดรูปแบบCtrl + Shift + F ช่วยจัดรูปแบบ POM ในตัวแก้ไข Maven การจัดรูปแบบของตัวแก้ไข XML เริ่มต้นค่อนข้างแย่สำหรับ POM ซึ่งมีแท็กที่ไม่มีแอตทริบิวต์


7

คราสจูโน / ดาวอังคาร :

ไปที่ Window> Preferences> Maven> User Interface

ตรวจสอบหน้า Open XML ในโปรแกรมแก้ไข POM ตามค่าเริ่มต้น


4

ในการตั้งค่า eclipse indigo> Maven> User Interface จะมีช่องทำเครื่องหมายสำหรับเพจ Open XML ในโปรแกรมแก้ไข POM โดยค่าเริ่มต้น "ยกเลิกการเลือก (คุณลักษณะนี้สามารถใช้งานไม่ได้เหมือนใน eclipse ของฉัน)


0

การเลือกช่องทำเครื่องหมาย "เปิดหน้า XML ในโปรแกรมแก้ไข POM โดยค่าเริ่มต้น" จะเป็นการเปิดตัวแก้ไข POM แต่จะไม่เลือกแท็บที่สองโดยอัตโนมัติ - "แหล่งที่มา" คุณยังคงต้องคลิกที่ด้านล่างของแท็บ "แหล่งที่มา" โดยค่าเริ่มต้นโปรแกรมแก้ไข POM จะเปิดแท็บแรก - "การออกแบบ" ตัวแก้ไข POM จะจดจำแท็บสุดท้ายที่คุณคลิกดังนั้นหากคุณคลิกที่ Source ในครั้งที่สองที่คุณเปิดมันจะแสดงแท็บ Source

Eclipse เวอร์ชัน: Oxygen.3a Release (4.7.3a) Build id: 20180405-1200, ubuntu 16.04

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