學(xué)習(xí)gef-whole-upload初期易犯的兩個(gè)錯(cuò)誤
按照gef-whole-upload來學(xué)習(xí),過程中會(huì)遇到這么幾個(gè)錯(cuò)誤:
錯(cuò)誤一:
java.lang.RuntimeException: Application "gef.tutroial.step.application" could not be found in the registry. The applications available are: <NONE>.
解決方法:
核對(duì)plugin.xml中的第一段中的路徑,名字是否都是正確的。是否都對(duì)應(yīng)自己的包名
<extension
id="Application"
point="org.eclipse.core.runtime.applications">
<application>
<run
class="gef.tutorial.step.rcp.Application">
</run>
</application>
</extension>
如果因?yàn)殄e(cuò)誤包名更改后還是報(bào)這個(gè)錯(cuò)誤。關(guān)掉eclipse重新啟動(dòng)
錯(cuò)誤二:
按照教程的操作,結(jié)果出現(xiàn)錯(cuò)誤
org.eclipse.ui.PartInitException: Unable to open editor, unknown editor ID:
檢查你的plugin.xml中的這一段
<extension
point="org.eclipse.ui.editors">
<editor
class="gef.tutorial.step.ui.DiagramEditor"
default="false"
icon="icons/alt_about.gif"
id="gef.tutorial.step.ui.DiagramEditor"
name="Diagram Editor"/>
</extension>
是否有icon="",我開始以為沒有icon沒什么所以沒配置,結(jié)果一直出錯(cuò),配上就好了。感覺這個(gè)做的真
讓人郁悶,還必須有icon
posted on 2007-08-02 11:18 dreamstone 閱讀(1212) 評(píng)論(0) 編輯 收藏 所屬分類: SWT和插件開發(fā)