2010-01-18 25 views

Trả lời

117

Trong các 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): Maven>User Interface
  • Helios/Indigo (3.x): Maven>POM Editor
+1

này là để truy cập trực quan. Trình soạn thảo 'POM' sẽ là trình soạn thảo GUI, trong đó ** IS ** là mặc định. Đánh dấu vào ô này làm cho mặc định 'trình soạn thảo XML '. – Alexander

+0

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

4

Tùy chọn ecigo ecigo> Maven> Giao diện người dùng có một hộp kiểm cho trang Open XML trong trình soạn thảo 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)

18

Giống như Damien bị nghi ngờ ,của tôitùy chọn để mở POM trong trình soạn thảo Maven POM tự động thực sự bị hỏng. Đây là cách tôi đã sửa đổi (Juno):

Mở 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 đó nhấp OK.

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

Nhấp 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: Số Ctrl + Shift + F định dạng thực hiện công việc định dạng POM trong trình chỉnh sửa Maven ngọt ngào. Định dạng của trình soạn thảo XML mặc định là khá xấu đối với POM, có các thẻ thuộc tính miễn phí.

+1

Câu trả lời hay hơn so với câu trả lời được chấp nhận. –

+0

Đây chính xác là những gì tôi đang tìm kiếm. Eclipse đôi khi rất khó chịu. Đã cho tôi mãi mãi để tìm thấy điều này, chỉ vì vậy tôi có thể chỉnh sửa xml trực tiếp trong một tập tin pom.xml. Trước khi làm điều này, tôi sẽ chỉnh sửa nó trong xml "view" trong trình soạn thảo pom, nhưng sẽ không có tùy chọn để lưu tập tin fcking, và nó sẽ hành động như nó thậm chí không được sửa đổi. – Brent212

7

Eclipse Juno/Mars:

Vào Window> Preferences> Maven> Giao diện người dùng

Kiểm tra trang Open XML trong trình soạn thảo POM theo mặc định

+3

Bạn không phải khởi động lại nhật thực. –

Các vấn đề liên quan