2015-06-24 23 views
7

Bây giờ nhật thực 4.5 đã hết và nhóm eclipse quyết định không xây dựng cái gọi là "delta-pack" nữa, tôi không biết làm thế nào để thực hiện một xây dựng không đầu PDE với kiến ​​..Eclipse v4.5 không có gói đồng bằng: Cách thực hiện xây dựng PDE không đầu nền đa nền tảng?

Tài liệu xây dựng PDE chính thức đây http://help.eclipse.org/mars/index.jsp?nav=%2F4_2_0
khẳng định rằng biến "baseLocation" phải trỏ đến "vị trí của một nhật thực toàn phần cài đặt chứa tất cả các tính năng được xây dựng trước và bổ sung rằng sản phẩm của bạn yêu cầu trong các tính năng/và plugins/thư mục con"

với v4. 4, nó đã được dễ dàng, biến này đã được trỏ đến vị trí của unzipped delta-pack với tất cả các công cụ nền tảng cụ thể

Nhưng với v4.5, làm cách nào để có được/thiết lập "vị trí cài đặt nhật thực này có chứa tất cả các tính năng và trình cắm thêm được tạo trước ..."?

Ở đây https://wiki.eclipse.org/Building, được giải thích là "Xây dựng đa nền tảng ưu tiên", đây chỉ là xây dựng từ nhật thực, không xây dựng không đầu và điều này không tạo cấu trúc với các tính năng/plugin cần thiết để xây dựng nhiều nền tảng ở mọi nơi .

Vì vậy, tôi không biết làm thế nào để thiết lập các "baseLocation" biến trong xây dựng của tôi ...

Thx

(FYI, Tycho không -yet- một lựa chọn cho chúng ta ..)

+0

Quay lại Eclipse 4.4. –

+0

Bạn không đọc câu hỏi. Hạ cấp xuống v4.4 rõ ràng sẽ không giúp chúng tôi xây dựng ứng dụng của chúng tôi với v4.5 – titou10

Trả lời

2

Trang wiki "Xây dựng" đó cũng mô tả cách "cuộn gói delta" của riêng bạn.

Tôi vừa thêm mô tả đó và tập lệnh kiến, đêm qua, 6/24. Tôi nghĩ rằng kịch bản ví dụ tạo ra một Delta Pack tốt hơn so với những gì có trong thư mục R-4.5-201506032000. Tôi muốn được nghe về trải nghiệm người dùng, nói trong lỗi Eclipse 470913.

[Và, thừa nhận, tôi vẫn "nợ" cộng đồng một ví dụ về xây dựng không đầu, cho người dùng gói delta trước đây, nhưng sẽ trung tâm xung quanh thực hiện xây dựng theo định hướng p2. Có nơi để bắt đầu đọc về điều đó là trong Trợ giúp Eclipse, tìm kiếm "p2 builds" và "fetching from repositories". ]

+0

Cảm ơn bạn. Tôi sẽ thử nó trong những ngày tới. Tôi vẫn không hiểu tại sao delta-pack không xây dựng một phần của eclipse build ... và có doc tại http://help.eclipse.org/mars/index.jsp?nav=%2F4_2_0 chắc chắn sẽ là được cập nhật để có thể sử dụng trực tiếp, hoặc hoàn toàn bị xóa vì có vẻ như "chính thức" để xây dựng: tycho (đó là cách overkill trong trường hợp của chúng tôi và cần kiến ​​thức về maven một kết nối internet để xây dựng) – titou10

+0

Tôi đã có thể xây dựng DP với tập lệnh ở đó: http: //git.eclipse.org/c/platform/eclipse.platform.releng.aggregator.git/plain/scripts/createdeltapack.xml.Tuy nhiên tôi đã nói điều này: http://maksim.sorokin.dk/it/2010/12/14/running-p2-ant-tasks-in-eclipse/. Có lẽ nó sẽ là một ý tưởng tốt để thêm liên kết này vào kịch bản, tại leat cho người mới như tôi mà làm knoe không có gì của p2 công cụ. Kết quả của kịch bản là kết quả chính xác của liên kết dp download from aCodingBee "vì vậy có kịch bản lệnh hoạt động – titou10

+0

Một điều khác, trong kịch bản lệnh này, ine target assembler, tác vụ titou10

1

Deltapack được lấy ra từ 4.5.1 chính thức theo các lỗi dưới đây.

https://bugs.eclipse.org/bugs/show_bug.cgi?id=480149

Bạn có thể tạo bản dựng nhiều nền tảng bằng cách sử dụng wiki sau.

https://wiki.eclipse.org/Building#Multi-platform_build

+0

Xin lỗi, nhưng tôi không tìm thấy "Bao gồm tất cả các môi trường". Trước đây, tôi đã [export => product] (https: //sourceforge.net/p/zamiacad/wiki/HowToRelease/#1-create-a-product) Nó kết thúc bằng 'Xử lý sự bao gồm từ tính năng org.eclipse.equinox.executable: Không thể tìm thấy trình cắm thêm: org. eclipse.equinox.launcher.cocoa.macosx.x86_64_1.1.300.v20150602-1417' bất kể tôi đã cài đặt http://download.eclipse.org/eclipse/updates/4.3 hay không. Có lẽ vì tôi không thể tìm thấy "Bao gồm tất cả môi trường "tùy chọn ở đó. –

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