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的权限即可.
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章