Ubuntu 12.10 配置MyEclipes 10.7环境(加破解)
下周要在Ubuntu中调试程序,所以今天抽空先配置好Myeclipse环境。
准备:
- JDK 下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
- MyEclipse
下载地址: http://www.myeclipseide.com/module-htmlpages-display-pid-4.html
一、启用root账户
1.Ubuntu出于安全考虑默认关闭root账户,所以启用root账户之前要先为它设置密码,Ctrl+Alt+T调出终端:sudo passwd root ,三次输入密码(第一次当前用户密码,后两次root账户密码),完成
2. 登陆root账户:su root 输入刚设置的密码
3. 切换到lightdm目录:cd /etc/lightdm/ ,并备份lightdm.conf文件: cp -p lightdm.conf lightdm.conf.bak
4. 编辑lightdm.conf: sudo gedit lightdm.conf ,在最后添加这句:greeter-show-manual-login=true
现在重启,用户名root登陆

root登陆之后可能没有声音,这是因为root登陆pulseaudio没有启动,解决办法:
1. 将root加到pulse-access组:usermod -a -G pulse-access root
2. 启动pulseaudio: pulseaudio --start --log-target=syslog
二、配置JDK
1. 把下载的jdk-7u17-linux-i586.tar.gz移动到安装目录 /usr
2. 切换到/usr 目录: cd /usr , 解压jdk:sudo tar -zxvf jdk-7u17-linux-i586.tar.gz
3. 接下来和Windows一样了,配置环境变量: sudo gedit /etc/profile ,在文件最后添加如下语句(确认好自己的路径):
export JAVA_HOME=/usr/jdk1.7.0_17 export JRE_HOME=/usr/jdk1.7.0_17/jre export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH export CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
4. 使刚才修改的profile立即生效(!!!重要):/etc/profile
5. 修改系统默认JDK,让它立即生效(确认好自己的路径):
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/jdk1.7.0_17/bin/java" 300 sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/jdk1.7.0_17/bin/javac" 300 sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/jdk1.7.0_17/bin/javaws" 300 sudo update-alternatives --config java sudo update-alternatives --config javac sudo update-alternatives --config javaws
6. 到此刻已经基本完成了,可以验证了: java -version
三、安装MyEclipse 10.7
1. 切换到MyEclipse所在路径(确认自己的路径): cd /home/hans/Documents
2. 设置MyEclipse.run的执行权限,使之可以安装:sudo chmod +x myeclipse.run
3. 启动Myeclipse图形安装界面: sudo sh myeclipse.run
接下来和Windows差不多了,我把安装路径设在 /usr,安装完了,先不要启动
4. 为MyEclipse附上root权限:
cd /usr
root:root MyEclipse
sudo chmod -R +r MyEclipse
cd 'MyEclipse/MyEclipse 10/'
sudo chown -R root:root myeclipse
sudo chmod -R +r myeclipse
5.建立MyEclipse执行文件:sudo gedit /usr/bin/MyEclipse, 在打开的编辑其中添加以下内容:
export MYECLIPSE_HOME="/usr/MyEclipse/MyEclipse 10/myeclipse"
$MYECLIPSE_HOME/myeclipse $*
6. 设置MyEclipse文件权限:sudo chmod 755 /usr/bin/MyEclipse
7. 在Dash Home中添加MyEclipse快捷方式:sudo gedit /usr/share/applications/MyEclipse.desktop, 在打开的编辑器中添加以下内容(确认好自己的路径):
[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
8. 可以初始化启动了(确认好自己的路径):'/usr/MyEclipse/MyEclipse 10/myeclipse' -clean
9. 关闭MyEclipse,破解附件:破解文件,Windows/Linux通用 ,破解方法压缩包里面都有
至此,整个配置完成,下次可以直接在Dash Home中打开MyEclipse了
Ubuntu 12.10 配置MyEclipes 10.7环境(加破解)的更多相关文章
- OK335xS Ubuntu 12.04.1 版本 Android 开发环境搭建
/******************************************************************************************** * OK33 ...
- Ubuntu 12.04 搭建 Eclipse Android 开发环境(转)
Ubuntu 12.04 搭建 Eclipse Android 开发环境 http://blog.sina.com.cn/s/blog_93dc666c0101b39p.html (2012-09-0 ...
- 一网成擒全端涵盖,在不同架构(Intel x86/Apple m1 silicon)不同开发平台(Win10/Win11/Mac/Ubuntu)上安装配置Python3.10开发环境
原文转载自「刘悦的技术博客」https://v3u.cn/a_id_200 时光荏苒,过隙白驹,即将进入2022年,著名敏捷开发语言Python也放出了3.10最终版,本次我们来展示一下在不同的系统和 ...
- Ubuntu 12.04中MyEclipse 10.6+下载+安装+破解
至于MyEclipse在Ubuntu的安装教程网上很多,那我为什么我还写这篇文章呢?这次重装Ubuntu之后, 在安装MyEclipse 10.6过程中遇到了一个问题,所以把MyEclipse的安装方 ...
- Ubuntu 12.04下搭建Qt开发环境
http://download.qt.io/official_releases/qt/ Ubuntu 环境下Gtk与Qt编译环境安装与配置(系统环境是Ubuntu 12.04) 1.配置基础开发环境G ...
- Ubuntu 12.04(32位)下PHP环境的搭建(LAMP)
Ubuntu 12.04 32位 下默认安装为5.3.10 不是以下图文中的5.4 1.首先打开命令行,切换到root身份,获得最新的软件包 su root sudo apt-get install ...
- ubuntu 12.04 配置-1
今天对ubuntu 12.04 系统进行了相关的配置,配置的主要内容有: 1)php + mysql + apache2 web开发环境的搭建: 2)vim的简单保存退出指令: 3)文件和文件夹权限的 ...
- ubuntu 12.04LTS下搭建Andriod开发环境记录
今天在Ubuntu 12.04 LTS 下安装了android开发环境. 1, 安装JDK 先去 Oracle下载Linux下的JDK压缩包,我下载的是jdk-7u4-linux-i586.tar.g ...
- Ubuntu P40显卡配置CUDA 10.1,CUDNN 7.6,Conda 5.2.0, Tensorflow-gpu 1.8
1. 安装CUDA 禁用nouveau vim /etc/modprobe.d/blacklist.conf 最后两行加入 blacklist nouveau options nouveau mode ...
随机推荐
- 记一次裸迁 MySQL 经历
记一次裸迁MySQL经历 前言:博主企业有一台企业阿里云机器,因为安装了云锁,造成服务器动不动就给我所死服务器.(就是那种 chattr +i /bin/bash ,分分钟日死狗 )趁着周末,Boos ...
- MVC及WebAPI添加Jsonp支持
Windows Live Writer 有点问题,着色代码看起来不清晰,所以贴的图片,完整代码在最后. 1:MVC实现 大致思路就是实现一个JsonpResult,在ExecuteResult内实现支 ...
- 元素多层嵌套,JS获取问题
如果一段html嵌套过多,在js中获取还是比较麻烦的,我写了几套方案,大家可以参考参考,如果你有好的方法,也分享出来,让我们瞧瞧. HTML: <!DOCTYPE html> <ht ...
- 简单使用AutoMapper实现DTO转换
DTO(Data Transfer Object)数据传输对象,只是传输数据,完成与领域对象之间的转换,并不包含领域业务处理. 当领域模型设计人员只关注核心业务,满足于领域模型的精巧,而不关心具体实现 ...
- PHP的学习--解析URL
PHP中有两个方法可以用来解析URL,分别是parse_url和parse_str. parse_url 解析 URL,返回其组成部分 mixed parse_url ( string $url [, ...
- (原创)详解KMP算法
KMP算法应该是每一本<数据结构>书都会讲的,算是知名度最高的算法之一了,但很可惜,我大二那年压根就没看懂过~~~ 之后也在很多地方也都经常看到讲解KMP算法的文章,看久了好像也知道是怎么 ...
- Javascript的实例化与继承:请停止使用new关键字
本文同时也发表在我另一篇独立博客 <Javascript的实例化与继承:请停止使用new关键字>(管理员请注意!这两个都是我自己的原创博客!不要踢出首页!不是转载!已经误会三次了!) 标题 ...
- Windows Azure Service Bus (1) 基础
<Windows Azure Platform 系列文章目录> 我们在基于Windows Azure进行云端开发的时候,云端的软件通常都需要与其他软件进行交互.这些其他软件可能包括其他In ...
- 【FTP】C# System.Net.FtpClient库连接ftp服务器(下载文件)
如果自己单枪匹马写一个连接ftp服务器代码那是相当恐怖的(socket通信),有一个评价较高的dll库可以供我们使用. 那就是System.Net.FtpClient,链接地址:https://net ...
- Ajax学习笔记1之第一个Ajax应用程序
代码 <head> <title>An Ajax demo</title> <script src="../js/jquery-1.4.1.js&q ...