簡體   English   中英

從GEF4安裝Zest 2

[英]Installing Zest 2 from GEF4

我需要從GEF4遷移到Zest 2。 我從Eclipse市場獲得了Zest2。 但是,當我運行一個利用它的程序時,出現以下錯誤

Caused by: java.lang.ClassNotFoundException: org.eclipse.gef4.geometry.planar.Rectangle
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    ... 8 more

我以為這意味着我也需要GEF4幾何包,因此我嘗試從gef4下載它-http: //download.eclipse.org/tools/gef/gef4/updates/integration但是,由於該原因,這是不允許的它說我缺少包javafx.collections。

Cannot complete the install because one or more required items could not be found.
  Software being installed: GEF4 Geometry JavaFX Conversion 0.1.0.201407251903 (org.eclipse.gef4.geometry.convert.fx.feature.group 0.1.0.201407251903)
  Missing requirement: GEF4 Geometry JavaFX Conversions 0.1.0.201407251903 (org.eclipse.gef4.geometry.convert.fx 0.1.0.201407251903) requires 'package javafx.collections [2.0.0,3.0.0)' but it could not be found
  Cannot satisfy dependency:
    From: GEF4 Geometry JavaFX Conversion 0.1.0.201407251903 (org.eclipse.gef4.geometry.convert.fx.feature.group 0.1.0.201407251903)
    To: org.eclipse.gef4.geometry.convert.fx [0.1.0.201407251903]

有人可以建議我如何解決此問題嗎? 謝謝。

我相信目前GEF4 zest插件已損壞。 該框架仍在開發中,並且時常發生故障/更改。

大約2周前,我還在更新過程中收到了JAVAFX問題。 今天,我再次更新,問題不再存在。 但是,當我基於最新的zest 2代碼運行某個應用程序時,在org.eclipse.gef4.geometry.planar包中的類中出現同一類未找到錯誤。

似乎幾何插件中的許多軟件包都標記為“僅導出到...”選項,並且允許的下游插件列表為空。

您報告的問題與缺少JavaFX依賴關系有關。 這些是由e(fx)clipse貢獻的,因此必須將其包含在目標中。 您可以參考http://wiki.eclipse.org/GEF/Contributor_Guide上的GEF貢獻者指南,以獲取有關如何設置工作空間(和目標)以與GEF4一起使用的指南。 該指南還介紹了有關(臨時API)程序包的有限公開的政策。

總的來說,讓我補充一點,我們目前正在使用JavaFX進行可視化,基於GEF4 MVC.FX重寫Zest2。 也就是說,不建議使用org.eclipse.gef4.zest.core,org.eclipse.gef4.zest.jface和org.eclipse .gef4.zest.ui軟件包,這些軟件包將在Mars時間框架內刪除。 您可以在此處找到詳細信息: https : //bugs.eclipse.org/bugs/show_bug.cgi?id=372365

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM