ubuntu 初始学习 ---环境配置

 

 

     引言:  最近毕业设计答辩结束了,现在可以开始有点时间再来学习新的东西了,呵呵。开心。因为学习linux一直在我想好好去涉及的,现在毕业设计结束的第一件想快点学好的事情就是linux了,所以现在就对一些在学习上碰到的困难进行记录和总结下吧。

     配置开发环境:

     说实在的,把ubuntu选择装在VMware中,是为了比较方便,但这样好像那个炫丽的3D效果出不来似的,弄不来。希望有人能帮帮我下哦。

     第一步:安装jdk

     从官网上下载jdk(不是rpm的,网上说ubuntu下不能用,没测试过),把下载的jdk移到想要安装的目录下。涉及到的命令为:

 

cd ./opt/       //进入到文件系统的某一个文件中
mkdir java    //创建java文件夹
mv jdk-6u24-linux-i586.bin ./opt/java/  移动文件
sudo sh jdk-6u24-linux-i586.bin  //开始安装运行,安装在当前目标下

 

    设置环境变量:

 

    在控制台上运行 > java ; 出现下面这些

程序“javac”已包含在下列软件包中:
 * openjdk-6-jdk
 * ecj
 * gcj-4.4-jdk
 * gcj-4.3
请尝试:sudo apt-get install <选定的软件包>

     上面显示了,系统使用的还是Ubuntu缺省安装的gcj虚拟机.

 

     解决方式:

 

因此还需要进行配置,以确保我们安装的程序为默认的JDK
运行以下命令:

update-alternatives --install /usr/bin/java java /usr/lib/jvm/java/jdk1.6.0_22/bin/java 300

update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java/jdk1.6.0_22/bin/javac 300

将我们安装的jdk加入java选单。

接着执行:

update-alternatives --config java

通过这一步选择系统默认的jdk

这样,再在终端中输入 java -version 得到了想到的东西了。呼呼

 

 

    2、安装eclipse,从官网上下载下eclipse

http://download.actuatechina.com/eclipse/technology/epp/downloads/release/galileo/SR2/eclipse-jee-galileo-SR2-linux-gtk.tar.gz

     下载完之后移到到想要安装的地方,这里我放在的/opt文件夹下面。

     解压缩包:

sudo tar xzvf eclipse-jee-galileo-SR2-linux-gtk.tar.gz

     这时会在当前目录下解压出该文件,会出现一个文件夹为eclipse。这时就解压完成了,下一个步骤则是创建桌面快捷方式了。

 

     添加eclipse启动器

sudo gedit /usr/share/applications/eclipse.desktop

     文本内容中添加:

[Desktop Entry]
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse IDE
Exec=/opt/eclipse/eclipse
Icon=/opt/eclipse/icon.xpm
Terminal=false
StartupNotify=true
Type=Application
Categories=Application;Development;
 

 

    2、安装tomcat问题:

解决 eclipse tomcat cannot create a server using the selected type

     这里因为没有权限问题:

     解决:

1.退出 eclipse;
2.打开 [工程目录下]/.metadata/.plugins/org.eclipse.core.runtime目录;
3.删除 org.eclipse.wst.server.core.prefs和 org.eclipse.jst.server.tomcat.core.prefs这两个文件 ;
4.重启 eclipse 。

     再来:

     $sudo chmod -R 777 eclipse

     对某一目录给root权限

你可能感兴趣的:(java,vmware,jdk,linux,ubuntu)