eclipse 安裝spket引入智能提示時爲什麼無法引入sdk.jsb3文件?


我用的版本是ExtJS-4.0.7和spket-1.6.12無法加載sdk.jsb3。原因是ExtJS和spket的版本不匹配。

在Ext早期版本中,sdk.jsb3所在的目錄及命名可能不同,如在2.0.2版本中,它是在source目錄下,命名爲sdk.jsb,在3.0.2版本中,其命名爲sdk.jsb2.
在Ext4.x的版本中命名爲sdk.jsb3,該文件在build目錄下。

eclipse中安裝spket-1.6.22插件支持ExtJS 4.0.7

1.下載spket 1.6.22.zip插件,這個是必須的,不然你關聯不上 sdk.jsb3文件

2. 安裝好spket插件,步驟:

2.1 當前最新的版本爲spket-1.6.22.zip,解壓後將plugins目錄和features目錄分別複製到Eclipse的安裝目錄下,Eclipse3.2及以上版本都可以使用該插件,執行操作後已經完成該插件的安裝,啓動Eclipse,現在可以開始對spket進行必要的配置。

2.2  啓動Eclipse後進入Window -> Preferences選項,找到Spket菜單,選中JavaScript Profiles項,會出現JavaScript配置列表,這裏默認沒有提供對ExtJS的支持,下一步我們會向列表中添加ExtJS庫。

2.3 點擊右側的New按鈕,在彈出的對話框中輸入ExtJS的庫名稱,點擊OK按鈕。

2.4在列表中選中剛新建的配置名,然後點擊右側的Add Library按鈕。

2.5 在出現的庫列表中選擇ExtJS選項,選擇後點擊OK按鈕。

2.6 選擇列表中的ExtJS項,點擊右側的Add File 按鈕。

2.7 在彈出的文件選擇框中選擇ExtJS庫文件根目錄下的build/sdk.jsb3文件,然後點擊打開按鈕。(這裏要特別注意網上好多文章說,官方的ext-4.0.x-gpl.zip版本中並沒有內置ext-4.0.x.jsb2文件,需要由第三方提供支持.jsb2,其實ext-4.0.x-gpl.zip,已經不支持jsb2了,應該用.jsb3)

3、 在彈出的文件選擇框中選擇ExtJS庫文件根目錄下的build/sdk.jsb3文件,然後點擊打開按鈕 10 添加ext.jsb3文件後在JavaScript配置列表中選中Ext All配置選項,然後選擇ExtJS 項點擊Default按鈕,將ExtJS 4.0設置爲默認的JavaScript配置,最後點擊OK按鈕完成配置。重啓eclipse



4、如果直接把sdk.jsb3放在build文件夾外面(解壓的ExtJS的根目錄),然後照着上面的方法,更加強悍。提示功能更加給力。。 但必須重新編輯下sdk.jsb3裏面的路徑。

"path": "../../platform/core/src/version/"

···················

如果是sdk.jsb3放到根目錄下,紅色部分標出的路徑就應該刪除。


下載地址:spket-1.6.22.zip(5.62M)( 這個是必須的,不然沒事之前jsb3格式的)                     ext.jsb3這個可以不用下 下載的extjs4.x的build文件夾中已經有了。


參考文章:

http://blog.csdn.net/crazy123456789/article/details/7725138

http://tech.ddvip.com/2013-01/1357756350188544.html

http://zhidao.baidu.com/link?url=Cdh9Juk9ms0jzLS6O5c9IUM7rvCG-K0YOUano5_5RXomuBIoYN3SyH8PqTQ8YPM7HoNed6Q_BfV8L5QL9TONX_



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章