ubuntu環境下安裝MyEclipse 10.6

**雖然在很多大牛已經解決了ubuntu環境下安裝myeclipse的問題,本菜鳥在實際安裝的過程中,遇到了很多前面沒有講詳細,或者錯誤的地方,結合本人安裝經歷,把子集的心得體會記錄下來,希望對別人有所幫助.**

首先下載好myeclipse 10.6和破解包.(建議有錢了可以用正版,再次只提供破解包,安裝包請自行查找)鏈接如下:
[破解包]
http://download.csdn.net/detail/js357566880/5958217

在前期安裝的過程中可參考[大牛的經驗]http://www.lihuoqing.cn/code/689.html

同時,作如下詳細描述:

  1. 由中斷進入安裝包(放置位置不同有所不同)
    cd /media/thinkcu/Backup/常用軟件/Ubuntu/
  2. 更改權限
    sudo chmod +x myeclipse.run
  3. 運行安裝包
    sudo sh myeclipse.run

  4. 建立快捷方式(容易出錯)
    root@lihuoqingfly:~# cd /usr
    root@lihuoqingfly:/usr# sudo chown -R root:root MyEclipse
    root@lihuoqingfly:/usr# sudo chmod -R +r MyEclipse
    root@lihuoqingfly:/usr# cd ‘MyEclipse/MyEclipse 10/’
    root@lihuoqingfly:/usr/MyEclipse/MyEclipse 10# sudo chown -R root:root myeclipse
    root@lihuoqingfly:/usr/MyEclipse/MyEclipse 10# sudo chmod -R +r myeclipse

上面的代碼是大牛給出的,但是不夠詳細,加一點子集的理解:
在本代碼中進入的是usr目錄,更改的是MyEclipse的權限以及
進入MyEclipse/MyEclipse 10,更改的是myeclipse的權限.在不同的安裝文件中,其目錄不同,此點要注意.

  1. 建立myeclipse的執行文件,類似於windows中的.exe文件
    sudo gedit /usr/bin/MyEclipse
    此段代碼是固定的,因爲要設立dash中可以查找到的命令,而/usr一般存放在這個目錄下,可以找到不適合放在/bin或者/etc目錄下的額外工具.比如遊戲./usr/bin主要存放程序;/usr/share用來存放一些共享的數據,比如音樂;/usr/lib主要存放那些不能直接運行,庫函數.
    export MYECLIPSE_HOME=”/usr/MyEclipse/MyEclipse 10/myeclipse”
    MYECLIPSEHOME/myeclipse *
    但是在此,home\地址要跟着安裝目錄更改.
  2. 設置文件權限MyEclipse文件權限
    sudo chmod 755 /usr/bin/MyEclipse
    固定,無需更改.
  3. 在Dash 面板添加MyEclipse 10快捷方式
    sudo gedit /usr/share/applications/MyEclipse.desktop
    固定,無需更改.

    執行命令後自動打開編輯器,寫入如下內容目錄改成自己的,引號爲英文狀態下的,Icon可以任意更換:

    [Desktop Entry]
    Encoding=UTF-8
    Name=MyEclipse 10
    Comment=IDE for JavaEE
    Exec=/usr/MyEclipse/MyEclipse\ 10/myeclipse
    Icon=/usr/MyEclipse/MyEclipse\ 10/icon.xpm
    Terminal=false
    Type=Application
    Categories=GNOME;Application;Development;
    StartupNotify=true
    在以上代碼的Exec需要更改,隨着安裝目錄二更改.
    Icon同上.

  4. 最後一步,初始化啓動一下:
    此時我的經驗不是如大牛所說,利用clean,而是直接使用dash,或者按super鍵,查詢myeclipse即可.

問題:

在安裝的過程中可能會出現license的問題
CheckLicensesAndNotify' has encountered a problem. 
An internal error occurred during: "CheckLicensesAndNotify". 
Details: 
An internal error occurred during: "CheckLicensesAndNotify". com/genuitec/pulse2/client/targetcfg/ui/PulseActivator
在此借用外國myeclipse官網的答覆[官網]https://www.myeclipseide.com/PNphpBB2-viewtopic-t-29557.html實際上就是權限的問題沒有搞好,直接,在安裝目錄下,給所有的文件賦予777的權限即可.
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章