Tôi thích các tính năng đường dẫn xây dựng của Eclipse, nhưng muốn giữ nó đồng bộ với kiến của tôi build.xml
. Có cách nào để tự động nhập đường dẫn xây dựng Eclipse từ một tệp văn bản hay xuất đường dẫn xây dựng Eclipse vào một tệp văn bản, vì vậy tôi có thể sử dụng tệp đó từ kiến không? (Nếu tôi có thể nhận được vào một tập tin văn bản, tôi biết tôi có thể tìm ra cách để có được kiến sử dụng tập tin đó như javac xây dựng đường đi của nó)xuất/nhập đường dẫn xây dựng Eclipse
Trả lời
Có cách nào để hoặc tự động nhập Eclipse xây dựng con đường từ một tập tin văn bản, hoặc xuất Eclipse xây dựng đường dẫn đến một tập tin văn bản, vì vậy tôi có thể sử dụng tập tin đó từ ant?
Eclipse xây dựng con đường đã là một tập tin văn bản (classpath):
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="lib" path="lib/ojdbc14_g.jar"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="output" path="classes"/>
</classpath>
lẽ ant4eclipse là công cụ (plugin) mà bạn cần.
alt text http://ant4eclipse.sourceforge.net/images/ant-for-eclipse-logo-small.gif
Mục đích của dự án
ant4eclipse
là để tránh (hoặc ít nhất là: giảm) dự phòng của Eclipse và cấu hình Ant.
Chính xác hơn: nó bao gồm Tác vụ Ant có thể đọc và làm việc với một số tệp cấu hình của Eclipse. Với những nhiệm vụ bạn có thể:
- classpathes cài đặt theo quy định tại classpath-file Eclipse'
- thanh toán không gian làm việc hoàn chỉnh như nó có thể với các nhóm dự án thiết lập tính năng của nhật thực
- chạy các ứng dụng Java của bạn như bạn đã định nghĩa chúng trong Cấu hình khởi chạy Eclipse
Với tất cả các tác vụ này, bạn có thể tạo một hệ thống xây dựng tự động hoàn chỉnh bắt đầu với việc kiểm tra tất cả các dự án bắt buộc từ CVS, xây dựng tất cả các dự án theo đúng thứ tự cài đặt classpath như được chỉ rõ trong Eclipse và để khởi chạy các ứng dụng của bạn khi chúng được chỉ rõ trong Eclipse.
Và tốt nhất của nó: nếu bạn hoặc ai đó thay đổi cấu hình trong Eclipse, những thay đổi đó sẽ hiển thị ngay lập tức với các tệp dựng sẵn của bạn - mà không thay đổi một dòng mã!
Chỉ cần đặt tất cả các lọ của bạn ở một vị trí nổi tiếng và trong việc xây dựng kiến chỉ cần thêm tất cả những lọ.
Sau đó, định cấu hình nhật thực cụ thể theo các lọ mà nó yêu cầu. Tôi muốn nhật thực được cụ thể về các lọ nó đòi hỏi, bởi vì tôi quan tâm đến thời gian biên dịch, nhưng với kiến nó ít quan tâm - nó thường là một ngọn lửa và quên xây dựng.
Cách tiếp cận này quy mô nặng (chỉ cần hình dung cách xử lý nhiều phiên bản của cùng một lọ, cập nhật, vv) và là lý do tại sao Maven được tạo ra. –
Bắt đầu với Eclipse 3.4 (tôi nghĩ) bạn có thể "xuất" một dự án thành các tệp kiến. Chọn "Xuất ..." bằng cách nhấp chuột phải vào một dự án. Trong "General" là "Ant Buildfiles". Nó tạo ra một tệp kiến mà bạn có thể sử dụng để biên dịch lại toàn bộ dự án.
- 1. Làm cách nào để thiết lập đường dẫn xây dựng Eclipse và đường dẫn lớp từ tệp xây dựng Ant?
- 2. Đường dẫn xây dựng Java
- 3. Ý nghĩa của com.android.ide.eclipse.adt.LIBRARIES trong đường dẫn xây dựng?
- 4. Eclipse: Dự án không được xây dựng vì đường dẫn xây dựng của nó chưa hoàn thành
- 5. Eclipse không đặt các tệp XML trong đường dẫn xây dựng riêng của dự án
- 6. Eclipse: Tài nguyên không nằm trên đường dẫn xây dựng của dự án Java
- 7. Làm cách nào để thêm .jar vào đường dẫn xây dựng của tôi trong Eclipse?
- 8. Xây dựng Eclipse từ nguồn
- 9. Cmake: Xây dựng thư mục trong đường dẫn bao gồm
- 10. xây dựng tên đường dẫn đầy đủ trong python,
- 11. Cách giải quyết lỗi đường dẫn xây dựng?
- 12. Thư viện C++ để xây dựng đường dẫn thực hiện
- 13. Cách thêm đường dẫn tương đối vào đường dẫn xây dựng của FlexBuilder?
- 14. Xây dựng các plugin Eclipse với Gradle
- 15. xây dựng mạng lưới đường
- 16. Thêm các tệp tiêu đề vào đường dẫn xây dựng nhật thực cho C++
- 17. Làm cách nào tôi có thể thêm các mục đường dẫn xây dựng vào Eclipse 3.5 bằng các đường dẫn tương đối?
- 18. Eclipse: Lỗi (Bytecode FILE) SOURCE FILE [trong DỰ ÁN] không nằm trên đường dẫn xây dựng của dự án
- 19. Phụ thuộc của Android là gì? Xóa nó khỏi đường dẫn xây dựng, ClassNotFoundException xảy ra
- 20. Eclipse: Không thể xây dựng dự án
- 21. Eclipse xây dựng cấu hình cho OpenMP
- 22. Sự khác biệt giữa thiết lập đường dẫn lớp và đường dẫn xây dựng java trong nhật thực là gì?
- 23. Đường dẫn dự án Eclipse CDT không hợp lệ
- 24. Android: Bug trong xây dựng con đường
- 25. Xây dựng trong võ đường 1.7.2
- 26. Lỗi trong nhật thực: "Dự án không thể được xây dựng cho đến khi lỗi đường dẫn xây dựng được giải quyết"
- 27. Sử dụng biến classpath Eclipse để thay thế đường dẫn "đường dẫn nguồn" tuyệt đối?
- 28. Mục nhập đường dẫn lớp bị thiếu trong Eclipse
- 29. Thiết lập Eclipse với Đường dẫn JRE
- 30. Eclipse SDK Android - 'Xây dựng Workspace' bế tắc
Chúng tôi đang sử dụng nó với bản dựng Hudson của chúng tôi. Phải mất một chút mỡ khuỷu tay đến từ cấu hình đến mã chức năng, vì chúng tôi có các ứng dụng đa dự án. –