国产一区二区精品久久_蜜桃狠狠狠狠狠狠狠狠狠_午夜视频精品_激情都市一区二区

當前位置:首頁 > 網(wǎng)站舊欄目 > 學(xué)習(xí)園地 > 設(shè)計軟件教程 > 最近的eclipse開發(fā)總結(jié)

最近的eclipse開發(fā)總結(jié)
2010-01-14 22:55:41  作者:  來源:

MultiPageEditorPart datasource.xml did not propogate selection for datasource.xml
在插件運行的時候,有時候會出現(xiàn)這樣的警告信息,但是沒有拋出異常,這個一般是系統(tǒng)把異常捕獲,然后以其他的方式對異常進行了處理

emf model加載可能發(fā)生異常,一般從org.eclipse.emf.ecore.xmi.impl.XMLLoadImpl.load中的parser.parse(inputSource, handler);加斷點跟蹤
更直接的跟蹤位置在org.eclipse.emf.ecore.xmi.impl.XMLHandler.startElement(String uri, String localName, String qName, Attributes attributes) throws SAXException

path1.isPrefixOf(path2) 這里的isPrefixOf()方法比較有用,用來比較一個path2是否在另一個path1下

nature的值不是隨便設(shè)置的,它是設(shè)置nature擴展點所在的插件id加上指定的nature名而得到的,否則添加nature是不成功的,比如當前插件為com.bstek.ide.comm, 設(shè)置的nature名為doradonature,那么nature的全稱為com.bstek.ide.common.doradonature

在打包插件的時候為了在得到的插件jar包名后附帶打包的日期,需要以這樣“1.0.0.qualifier”的方式來設(shè)置插件manifest文件中的version值

插件的java代碼編譯沒有問題,但是在打包發(fā)布的時候卻出現(xiàn)import的放在lib中的java類找不到的error(類似The import org.apache.velocity cannot be resolved),這個要在MANIFEST.MF的runtime設(shè)置中在classpath中添加所有l(wèi)ib中引用jar包即可


安徽新華電腦學(xué)校專業(yè)職業(yè)規(guī)劃師為你提供更多幫助【在線咨詢