下周要在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环境(加破解)的更多相关文章

  1. OK335xS Ubuntu 12.04.1 版本 Android 开发环境搭建

    /******************************************************************************************** * OK33 ...

  2. Ubuntu 12.04 搭建 Eclipse Android 开发环境(转)

    Ubuntu 12.04 搭建 Eclipse Android 开发环境 http://blog.sina.com.cn/s/blog_93dc666c0101b39p.html (2012-09-0 ...

  3. 一网成擒全端涵盖,在不同架构(Intel x86/Apple m1 silicon)不同开发平台(Win10/Win11/Mac/Ubuntu)上安装配置Python3.10开发环境

    原文转载自「刘悦的技术博客」https://v3u.cn/a_id_200 时光荏苒,过隙白驹,即将进入2022年,著名敏捷开发语言Python也放出了3.10最终版,本次我们来展示一下在不同的系统和 ...

  4. Ubuntu 12.04中MyEclipse 10.6+下载+安装+破解

    至于MyEclipse在Ubuntu的安装教程网上很多,那我为什么我还写这篇文章呢?这次重装Ubuntu之后, 在安装MyEclipse 10.6过程中遇到了一个问题,所以把MyEclipse的安装方 ...

  5. Ubuntu 12.04下搭建Qt开发环境

    http://download.qt.io/official_releases/qt/ Ubuntu 环境下Gtk与Qt编译环境安装与配置(系统环境是Ubuntu 12.04) 1.配置基础开发环境G ...

  6. Ubuntu 12.04(32位)下PHP环境的搭建(LAMP)

    Ubuntu 12.04 32位 下默认安装为5.3.10  不是以下图文中的5.4 1.首先打开命令行,切换到root身份,获得最新的软件包 su root sudo apt-get install ...

  7. ubuntu 12.04 配置-1

    今天对ubuntu 12.04 系统进行了相关的配置,配置的主要内容有: 1)php + mysql + apache2 web开发环境的搭建: 2)vim的简单保存退出指令: 3)文件和文件夹权限的 ...

  8. ubuntu 12.04LTS下搭建Andriod开发环境记录

    今天在Ubuntu 12.04 LTS 下安装了android开发环境. 1, 安装JDK 先去 Oracle下载Linux下的JDK压缩包,我下载的是jdk-7u4-linux-i586.tar.g ...

  9. 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 ...

随机推荐

  1. KlayGE 4.4中渲染的改进(一):只需要SM3的TBDR

    转载请注明出处为KlayGE游戏引擎,本文的永久链接为http://www.klayge.org/?p=2736 KlayGE从4.0开始引入deferred rendering层(DR),并且这几个 ...

  2. OpenCASCADE Application Framework Data Framework Services

    OpenCASCADE Application Framework Data Framework Services eryar@163.com 一.概述Overview OpenCASCADE的数据框 ...

  3. Python函数参数默认值的陷阱和原理深究"

    本文将介绍使用mutable对象作为Python函数参数默认值潜在的危害,以及其实现原理和设计目的 本博客已经迁移至: http://cenalulu.github.io/ 本篇博文已经迁移,阅读全文 ...

  4. 数据可视化(7)--D3基础

    一直想写写D3,觉得D3真心比较强大,基本上你能想出来的图表都能绘制出来,只不过使用起来比前几个要稍麻烦一点. 正好最近读完了<数据可视化实战>,将关于D3的知识梳理了一遍,写这篇博客记录 ...

  5. 【知识积累】DES算法之C#加密&Java解密

    一.前言 在项目需要添加安全模块,客户端调用服务端发布的service必须要经过验证,加密算法采用DES,客户端采用C#进行加密,服务端使用Java进行解密.废话不多说,直接上代码. 二.客户端 客户 ...

  6. [SDK2.2]Windows Azure Virtual Network (3) 创建AD Server并添加至Virtual Network

    <Windows Azure Platform 系列文章目录> 在之前的文章中,笔者已经向大家介绍了如何创建一个简单的Azure Virtual Network. 本章我将创建一台域服务器 ...

  7. springmvc学习笔记--mybatis--使用插件自动生成实体和mapper

    由于表对象在开发过程中会增删字段,有时候需要重新生成实体和对应的mapper,这时候可以通过mybatis的插件的生成. 优点是快速简洁,缺点同样很明显:覆盖.因此,通常是在第一次搭建框架的时候使用, ...

  8. maven引入json-lib的正确方法

    <dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</art ...

  9. 第22/24周 等待和I/O延迟统计

    大家好,欢迎回到性能调优培训的第22周.上周我谈了SQL Server里的基线,今天我们继续,谈下SQL Server里的等待和I/O延迟统计.当我进行SQL服务器健康检查时,我总会使用这2个维度全局 ...

  10. 解决SpringMVC的@ResponseBody返回中文乱码

    SpringMVC的@ResponseBody返回中文乱码的原因是SpringMVC默认处理的字符集是ISO-8859-1,在Spring的org.springframework.http.conve ...