► Ubuntu 8.04 修改启动目录/boot/grub/menu.lst
在Eclipse下,从安装到使用Derby插件

► Install Tomcat 6.x + JDK/JRE + Eclipse 3.5.x(Galileo) under Ubuntu 9.10

will posted @ 2010年10月20日 01:46 in Ubuntu with tags ubuntu Eclipse install JDK tomcat JRE 9.10 Galileo , 5490 阅读
未经允许,请勿转载。 文章来源:http://willvking.is-programmer.com

2010年02月29日

本文作者163博客链接

这几天试着在Ubuntu上试着配置Eclipse,期间走了不少弯路。

如果选择Ubuntu自动下载安装的Eclipse将会因为其eclipse文件路径设置不同而无法为其成功添加Srever。

如果选择Ubuntu自动下载安装的Tomcat将会因为其文件夹存放路径不同而无法为Eclipse添加Server。

最后我选择手动下载eclipse-jee-galileo-SR2-linux-gtk.tar.gz安装,手动下载apache-tomcat-6.0.26.tar.gz安装。最后成功在Eclipse中完成添加server: Tomcat 6.0。

 

 

下载页面及路径:

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

Eclipse Galileo Packages Page:http://www.eclipse.org/downloads/

Choose:Eclipse IDE for Java EE Developers (189 MB)

(因为:Tools for Java developers creating Java EE and Web applications,including a Java IDE, tools for Java EE, JPA, JSF, Mylyn and others.所以建议选择J2EE的开发包,相对较全面。当然也有C/C++的IDE,下载页面有Bit下载链接,速度比较快)

 

 

apache-tomcat-6.0.26.tar.gz

Web page path:http://tomcat.apache.org/download-60.cgi

Choose: Binary Distributions -> Core -> tar.gz

 

成功经历:

总的讲还是参考了许多博客的介绍才完成的,推荐阅读

About Eclipse and Tomcat:

How to install  Tomcat 6 on Ubuntu 9.04(Jaunty) | http://www.ubuntugeek.com/how-to-install-tomcat-6-on-ubuntu-9-04-jaunty.html

 Tomcat 6 +  Eclipse 3.5 on Ubuntu 9.10 | http://blog.theunical.com/linux/jack-wu-tomcat-6-eclipse-3-5-on-ubuntu-9-10/

 Eclipse Java IDE | http://www.vogella.de/articles/Eclipse/article.html

About JDK/JRE:

How to install JRE(Java Runtime Environment) in Ubuntu | http://www.ubuntugeek.com/how-to-install-java-runtime-environment-jre-in-ubuntu.html

Ubuntu Linux Install Sun Java Development Kit(JDK) and Sun Java Runtime Environment (JRE) | http://www.cyberciti.biz/faq/howto-ubuntu-linux-install-configure-jdk-jre/

[Tutorial] Manually installing the JDK 6 Update 13 | http://ubuntuforums.org/showthread.php?t=1113039

 

因为参考了以上文章以及其他一些文章,我的配置方法与其大同小异,下面详述我的安装配置方法。

 

载上文提到的包到~/Downloads文件夹下。

现安装Eclipse:

打开终端:Applications(程序)->Accessories (附件)->Terminal (终端)

输入:

cd ~/Downloads

ls

可以看见你所下载到Downloads的压缩包已经在列表里面了。

继续解压elicpse压缩文件,输入:

tar -zxvf eclipse-jee-galileo-SR2-linux-gtk.tar.gz

ls

可以看到eclipse-jee-galileo-SR2-linux-gtk.tar.gz已经解压为eclipse文件夹。

我准备将eclipse安装到~/bin文件夹下,以后Tomcat也将安装到这里。

输入:

sudo mv eclipse ~/bin

在Applications(程序)->Programming(编程)中添加eclipse链接:

右 击Applications (程序),选择Edit Menus(编辑目录)在左侧列表中选中Programming 选项,点击New Item。Type : Application ;Name : Eclipse ;Command :/home/[your account name ]/bin/eclipse/eclipse

保存后Eclipse就安装完了。

如果运行时有提示没有找到Java VM(Visual Machine),则请在终端中输入:

 ln -s #JRE_HOME ~/bin/eclipse/jre

 

下来安装Tomcat。

继续在终端中输入:

cd ~/Downloads

tar -zxvf apache-tomcat-6.0.26.tar.gz

sudo mv apache-tomcat-6.0.26 /opt/

cd /opt

ln -s /opt/apache-tomcat-6.0.26 ~/bin/tomcat

sudo gedit ~/.bashrc

在弹出的文本编辑框中新添加一行

export CATALINA_HOME=~/bin/tomcat

(事 实上我觉得这个仿佛没有起到作用,或者我不了解这行的具体意义吧~但是当在终端中输入cd $CATALINA_HOME后我们到达的地方等同于cd ~/,而我们输入cd $CATALINA_HOME/bin所到达的地方等同于cd /bin。 但是还是把它加上吧。)

接下来为Tomcat添加用户。因为在Ubuntu下Tomcat默认是没有用户的:

sudo gedit ~/bin/tomcat/conf/tomcat-users.xml

在弹出的文本编辑框中找到</tomcat-users>这一行,在其上面添加:

 <role rolename="admin" />
  <role rolename="manager" />
  <user username="admin" password="admin" roles="admin"/>
  <user username="both" password="both" roles="admin,manager"/>
  <user username="manager" password="manager" roles="manager"/>

也就是说both账户具有admin和manager两者的角色。

启动和停止Tomcat:

~/bin/tomcat/bin/startup.sh

~/bin/tomcat/bin/shutdown.sh

若果上面两个命令输入后说没有配置JRE请跳到最后,见接下来的JDK/JRE的介绍。如果没问题,则跳过下面JDK/JRE的介绍。

 

启动Tomcat服务前需要确保系统安装并配置了JRE(Java Runtime Environment)。由于是需要作Java开发,这里就直接下载JDK(Java Development Kit)安装了,JDK包含有JRE。

JDK/JRE下载页面:http://java.sun.com/javase/downloads/index.jsp

最近的版本是Java 6(也被称作Java 1.6) Update 18 。http://java.sun.com/javase/downloads/widget/jdk6.jsp

顺便说下,大多较老版本的JDK/JRE已经无法从官网上下载了。

我将jdk-6u18-linux-i586.bin下载到~/Download 文件夹下。

在终端中输入:

chmod +x jdk-6u18-linux-i586.bin

sudo ./jdk-6u18-linux-i586.bin

 

并选择输入yes完成解压JDK的bin包。

ls

可以看到多了个jdk1.6.0_18文件夹。在终端输入:

sudo mv jdk1.6.0_18/ /usr/local/

将jdk1.6.0_18文件夹移动到/usr/local/(仅此路径,请勿改动。)

继续输入:

sudo -i

echo "export JAVA_HOME=/usr/local/jdk1.6.0_18/bin/java" >> /etc/profile
echo "export PATH=$PATH:/usr/local/jdk1.6.0_18/bin" >> /etc/profile

echo "export JRE_HOME=/usr/local/jdk1.6.0_18" >> /etc/profile
exit

将变量写入系统环境中的/etc/profile.此文件在系统启动时加载。这里的exit不能舍去。

由于这里选择的是在系统启动时加载,故请重新启动操作系统再继续后面的操作。若要选择其他情况下加载,比如每次启动终端时加载一次,或者每次登录时加载一次,请参考:

[Tutorial] Manually installing the JDK 6 Update 13 | http://ubuntuforums.org/showthread.php?t=1113039

 

最后在Eclipse中配置server:

在 确保Tomcat关闭下,启动Eclipse,选择Windows->Preferences->Server->Runtime Environments->Add->Apache Tomcat V6.0->Next->Browse->home/[your operating system account name]/bin/tomcat->OK-Finish->OK

这样就完成了。

 


 

至于不成功的经历就不讲了吧,太多了……

 

----------------------------------

相关知识:

sun-java6-bin - Contains the binaries

sun-java6-demo - Contains demos and examples

sun-java6-doc - Contains the documentation

sun-java6-fonts - Contains the Lucida TrueType fonts from the JRE

sun-java6-jdk - Contains the metapackage for the JDK

sun-java6-jre - Contains the metapackage for the JRE

sun-java6-plugin - Contains the plug-in for Mozilla-based browsers

sun-java6-source - Contains source files for the JDK

Avatar_small
abnormal1222 说:
2010年12月10日 22:09

通过Ubuntu自动下载安装的Tomcat也可以在Eclipse中dnal成功添加Server的,只要在添加server的时候选择路径/usr/share/tomcat6就可以了。

Avatar_small
will 说:
2010年12月17日 22:27

@abnormal1222:

恩,这方法确实很方便也实用。

不过,本文提到的方式有个目的,就是实现系统间的程序开发平台共享。

可以將Eclipse和Tomcat安装到指定共享分区,不同的Linux系统都可以共享这个分区,以及分区中安装好的程序。

比如,最近我在计算机上一个预留的空白分区上装了Ubuntu 10.10,并且挂载eclipse和Tomcat所在的分区。使用时,我只需在系统桌面菜单栏里创建Eclipse程序的快捷方式,便能够继续工作了。

Avatar_small
civaget 说:
2024年1月17日 21:45

I look forward to my 오피타임 visits; they never disappoint.

Avatar_small
civaget 说:
2024年1月18日 05:01

If you're in 제주, don't miss the chance to visit 제주출장마사지.


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter