Định cấu hình Maven 2 POM Editor để mở tệp pom.xml ở chế độ nguồn


84

Tôi sử dụng Maven 2 POM Editor chủ yếu để chỉnh sửa trực tiếp các tệp POM XML. Có cách nào để làm cho trình chỉnh sửa luôn mở tệp trong tab "Nguồn" không?

Câu trả lời:


130

Trong tùy chọn Eclipse cho plugin Maven, có một hộp kiểm cho Open XML page in the POM editor by default. Vị trí chính xác của nó thay đổi theo phiên bản plugin.

Juno / Kepler / Luna / Mars (4.x)

Trong các phiên bản này của Eclipse:

  1. Nhấp vào Cửa sổ → Tùy chọn
  2. Mở rộng Maven
  3. Nhấp vào Giao diện Người dùng
  4. Kiểm tra trang Open XML trong trình chỉnh sửa POM theo mặc định
  5. Nhấp vào Áp dụng và Đóng

POM sẽ mở trong chế độ xem nguồn theo mặc định.

Helios / Indigo (3.x)

Trong các phiên bản này của Eclipse:

Maven > POM Editor


1
Điều này rất phản trực quan. Đây POM Editorsẽ là trình chỉnh sửa GUI, mặc định. Chọn hộp này làm XML editormặc định.
Alexander - Phục hồi Monica,

@AlexanderMomchliov: Tôi cũng bối rối (và nó thực sự rất khó hiểu) - nhưng ý họ là bạn mở POM Editor (toàn bộ nội dung) với trình soạn thảo XML ("trang XML") được chọn.
zb226

18

Giống như Damien nghi ngờ, Window>Preferences>Maven>User Interfacetùy chọn của tôi để mở POM trong trình chỉnh sửa Maven POM thực sự đã bị hỏng. Đây là cách tôi đã sửa nó (Juno):

Mở ra Window>Preferences>General>Editors>File Associations. Ở khu vực phía trên bên phải, nhấp vào Thêm ..., nhập "pom.xml", sau đó OK.

Sau đó nhấp vào mục mới pom.xml trong danh sách phía trên và trong danh sách dưới, nhấp vào Maven POM Editor, sau đó nhấp vào nút Mặc định ở bên phải.

Nhấp vào OK và sau đó nhấp đúp vào tệp pom.xml của bạn trong trình khám phá dự án và nó sẽ mở trong trình chỉnh sửa Maven POM.

Phần thưởng: Định dạng Ctrl + Shift + F thực hiện tốt công việc định dạng POM trong trình chỉnh sửa Maven. Định dạng của trình soạn thảo XML mặc định khá tệ đối với POM, có các thẻ không có thuộc tính.


7

Eclipse Juno / Mars :

Đi tới Window> Preferences> Maven> User Interface

Kiểm tra trang Open XML trong trình chỉnh sửa POM theo mặc định


4

Trong tùy chọn màu chàm của nhật thực> Maven> Giao diện người dùng, có một hộp kiểm cho trang Open XML trong trình chỉnh sửa POM theo mặc định ". Bỏ chọn nó. (Tính năng này có thể bị hỏng như trên nhật thực của tôi)


0

Chọn hộp kiểm "Mở trang XML trong trình chỉnh sửa POM theo mặc định" sẽ mở trình chỉnh sửa POM nhưng điều này sẽ không tự động chọn tab thứ hai - "Nguồn". Bạn vẫn phải nhấp vào ở dưới cùng trên tab "Nguồn". Theo mặc định, trình chỉnh sửa POM mở tab đầu tiên - "Thiết kế". Trình chỉnh sửa POM sẽ ghi nhớ tab cuối cùng bạn đã nhấp vào, vì vậy nếu bạn nhấp vào Nguồn lần thứ hai khi bạn mở nó, nó sẽ hiển thị tab Nguồn.

Phiên bản Eclipse: Bản phát hành Oxygen.3a (4.7.3a) Id bản dựng: 20180405-1200, ubuntu 16.04

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.