好久没来了,有几个跟贴的问题也没有及时和大家一起沟通讨论,不好意思!
在这里补充一下说明:
1、此贴Java开发环境的建立需要的tomcat是手工下载配置使用的,直接用源里的我没有试过,按照我下面写的配置过程做的话,不知道会不会出问题,但思想应该是相通的吧。
2、随着软件版本的升级(比如ubuntu、java、tomcat、eclipse/MyEclipse等的升级),相应的配置过程可能会稍稍有所不同,但无非是以下几点(这其实在Windows、Linux都是一样的):
安装JAVA环境支持
打开终端,执行以下命令:
如果空间富裕,建议安装一个JDK(搞开发一定要装吧,要不然还搞咩[乜野])。
上面两个的安装也可以使用Adept/新立得软件管理器,在其中分别搜索"sun-java6-jre"和"sun-java6-jdk"并标记安装
提示:安装过程中需要你回答是否同意使用协议(终端中红蓝色的提示界面),此时按tab键至OK,再按回车即可正常安装。
设置当前默认的java解释器:
执行后会出现类似如下的画面:
输入 有包含 "sun" 的行的前面的数字。如上面显示,则输入2,然后回车确定。
注:如果你是新安装的8.04版本的ubuntu,那么会出现类似"系统只有一个java,不需要设置"的英文提示消息。如下所示:
配置JAVA环境变量:
在其中添加如下两行:
然后:
将文件中的
这一行填入到配置块的顶部
关于具体的路径,安装java的时候都会给予提示和说明,请根据实际情况添加,且不可盲目照抄上面的
安装浏览器的JAVA Plugin(可选):
安装tmocat6.X
其实你想用哪个版本都可以,到Tomcat主页 [url]http://tomcat.apache.org/[/url]选择你要使用的版本,选择Binary Distributions,下载以.tar.gz结尾的文件,解压后就可以直接使用了。
现在最新版本为tomcat6.0.18,地址为: [url]http://dev.xiaonei.com/apache-mirror/tomcat/tomcat-6/v6.0.18/bin/apache-tomcat-6.0.18.tar.gz[/url]
tomcat的启动需要java的支持,请确保已经按照前面安装JAVA环境的步骤配置了JAVA环境变量在终端中进入解压后的bin目录下, ./startup.sh启动tomcat, ./shutdown.sh关闭tomcat。
当看到类似以下输出时,你已经成功启动tomcat了:
如果你没有配置JAVA环境变量,你会看到如下的错误信息:
tomcat启动成功后,就可以访问 [url]http://localhost:8080[/url]来检测tomcat是否成功启动了。
注:tomcat 默认端口是8080,端口号可以在config目录的server.xml中进行更改,但要注意,在Linux中1000以内的端口号必须需要root权 限,使用时要加sudo命令,1000以外的OK,所以想要在类似eclipse的IDE中用tomcat的话还是设置在1000以外为宜。
安装eclipse
eclipse的主页: [url]http://www.eclipse.org/[/url]
下载eclipse标准版,以eclipse3.3为例,地址: [url]http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.3.2-200802211800/eclipse-SDK-3.3.2-linux-gtk.tar.gz[/url]
也是解压后直接运行。
现在最新版本是3.4.1(见下图),请大家到下载主页 [url]http://www.eclipse.org/downloads/[/url]上去下载。
安装MyEclipse插件
MyEclipse 相对于eclipse来说,集成了很多进行javaee开发需要的功能,相对于eclipse来说,MyEclipse还是很方便的,现在企业用的也比较 多,不过MyEclipse是一个商业软件,只能免费试用30天,30天之后必须提交订阅码才能继续使用。授权费用为标准版是 32美元,专业版是53美元。如果你有兴趣并且也愿意为此掏钱,那么请购买授权,否则想要继续使用,请自行处理, 反正我是绝对不会干出告诉你说让你到Google上搜索序列号这种事的。
首先下载MyEclipse Archived Update Site:
官方网址: [url]http://www.myeclipseide.com[/url]
需 要选择与相应Eclipse版本匹配的MyEclipse版本(网页上会有说明),现在MyEclipse最新版为6.5.1 GA,Eclipse3.3可以直接使用这个版本,注意要下载的是MyEclipse Archived Update Site - 6.5.1 GA,界面如下图:
简单翻译一下使用方法:
下载后的文件为zip格式,不要解压缩,请确保已经安装Eclipse 3.3;
打开eclipse,在菜单栏依次点击Help > Software Updates > Find and Install > New> Features;
会提示让你添加一个新的Archived Update Site,直接指向你下载后的zip文件,然后一直点击next就可以了。
以前MyEclipse 6.0 GA是以plug-in方式提供对eclipse的升级的,安装方法如下:
下载完MyEclipse的Linux版的plug-in之后,得到的是一个.bin的文件,打开终端,使用cd命令进入MyEclipse安装文件所在目录,输入命令:
$sudo sh MyEclipse_6_0_1GA_E3_3_1_Installer.bin
随后就会启动一个GUI的安装程序。
单击“Next“按钮继续,选择“I accept...“:
在 这里选择Eclipse所在目录,单击“Choose“按钮来选择,接下来选择MyEclipse的安装位置,接下来选择Link Folder,可以保持默认选择继续,接下来就可以安装了,单击“Install“按钮,安装好后进入eclipse目录直接双击执行eclipse即可 自动识别出MyEclipse
好了,现在你就可以在MyEclipse里面编写你的JavaEE程序了。
在这里补充一下说明:
1、此贴Java开发环境的建立需要的tomcat是手工下载配置使用的,直接用源里的我没有试过,按照我下面写的配置过程做的话,不知道会不会出问题,但思想应该是相通的吧。
2、随着软件版本的升级(比如ubuntu、java、tomcat、eclipse/MyEclipse等的升级),相应的配置过程可能会稍稍有所不同,但无非是以下几点(这其实在Windows、Linux都是一样的):
-
1) java环境的安装配置(JAVA_HOME等),安装最新版的java(已经是java7了吧)可以参考wiki上的文章
-
2) tomcat的配置(一般都是使用自解压版本,解压即可使用),tomcat的启动依赖于java,第1步设置不好,这步就可能出错
-
3) eclipse的安装、MyEclipse插件的安装
安装JAVA环境支持
打开终端,执行以下命令:
代码:
sudo apt-get install sun-java6-jre
如果空间富裕,建议安装一个JDK(搞开发一定要装吧,要不然还搞咩[乜野])。
代码:
sudo apt-get install sun-java6-jdk
上面两个的安装也可以使用Adept/新立得软件管理器,在其中分别搜索"sun-java6-jre"和"sun-java6-jdk"并标记安装
提示:安装过程中需要你回答是否同意使用协议(终端中红蓝色的提示界面),此时按tab键至OK,再按回车即可正常安装。
设置当前默认的java解释器:
代码:
sudo update-alternatives --config java
执行后会出现类似如下的画面:
代码:
There are 2 alternatives which provide `java'.
Selection Alternative
-----------------------------------------------
1 /usr/bin/gij-wrapper-4.1
*+ 2 /usr/lib/jvm/java-6-sun/jre/bin/java
Press enter to keep the default[*], or type selection number:
Selection Alternative
-----------------------------------------------
1 /usr/bin/gij-wrapper-4.1
*+ 2 /usr/lib/jvm/java-6-sun/jre/bin/java
Press enter to keep the default[*], or type selection number:
输入 有包含 "sun" 的行的前面的数字。如上面显示,则输入2,然后回车确定。
注:如果你是新安装的8.04版本的ubuntu,那么会出现类似"系统只有一个java,不需要设置"的英文提示消息。如下所示:
代码:
There is only 1 program which provides java
(/usr/lib/jvm/java-6-sun/jre/bin/java). Nothing to configure.
(/usr/lib/jvm/java-6-sun/jre/bin/java). Nothing to configure.
配置JAVA环境变量:
代码:
sudo gedit /etc/environment
在其中添加如下两行:
代码:
CLASSPATH=.:/usr/lib/jvm/java-6-sun/lib#中间是以英文的冒号隔开,记得windows中是以英文的分号做为分隔的
JAVA_HOME=/usr/lib/jvm/java-6-sun
JAVA_HOME=/usr/lib/jvm/java-6-sun
然后:
代码:
sudo gedit /etc/jvm
将文件中的
代码:
/usr/lib/jvm/java-6-sun(其实也就是JAVA_HOME)
这一行填入到配置块的顶部
关于具体的路径,安装java的时候都会给予提示和说明,请根据实际情况添加,且不可盲目照抄上面的
安装浏览器的JAVA Plugin(可选):
代码:
sudo apt-get install sun-java6-plugin
安装tmocat6.X
其实你想用哪个版本都可以,到Tomcat主页 [url]http://tomcat.apache.org/[/url]选择你要使用的版本,选择Binary Distributions,下载以.tar.gz结尾的文件,解压后就可以直接使用了。
现在最新版本为tomcat6.0.18,地址为: [url]http://dev.xiaonei.com/apache-mirror/tomcat/tomcat-6/v6.0.18/bin/apache-tomcat-6.0.18.tar.gz[/url]
tomcat的启动需要java的支持,请确保已经按照前面安装JAVA环境的步骤配置了JAVA环境变量在终端中进入解压后的bin目录下, ./startup.sh启动tomcat, ./shutdown.sh关闭tomcat。
当看到类似以下输出时,你已经成功启动tomcat了:
代码:
lym@lym-laptop:~/System/ubuntu/software/apache-tomcat-6.0.18/bin$ ./startup.sh
Using CATALINA_BASE: /home/lym/System/ubuntu/software/apache-tomcat-6.0.18
Using CATALINA_HOME: /home/lym/System/ubuntu/software/apache-tomcat-6.0.18
Using CATALINA_TMPDIR: /home/lym/System/ubuntu/software/apache-tomcat-6.0.18/temp
Using JRE_HOME: /usr/lib/jvm/java-6-sun
Using CATALINA_BASE: /home/lym/System/ubuntu/software/apache-tomcat-6.0.18
Using CATALINA_HOME: /home/lym/System/ubuntu/software/apache-tomcat-6.0.18
Using CATALINA_TMPDIR: /home/lym/System/ubuntu/software/apache-tomcat-6.0.18/temp
Using JRE_HOME: /usr/lib/jvm/java-6-sun
如果你没有配置JAVA环境变量,你会看到如下的错误信息:
代码:
Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
At least one of these environment variable is needed to run this program
At least one of these environment variable is needed to run this program
tomcat启动成功后,就可以访问 [url]http://localhost:8080[/url]来检测tomcat是否成功启动了。
注:tomcat 默认端口是8080,端口号可以在config目录的server.xml中进行更改,但要注意,在Linux中1000以内的端口号必须需要root权 限,使用时要加sudo命令,1000以外的OK,所以想要在类似eclipse的IDE中用tomcat的话还是设置在1000以外为宜。
安装eclipse
eclipse的主页: [url]http://www.eclipse.org/[/url]
下载eclipse标准版,以eclipse3.3为例,地址: [url]http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.3.2-200802211800/eclipse-SDK-3.3.2-linux-gtk.tar.gz[/url]
也是解压后直接运行。
现在最新版本是3.4.1(见下图),请大家到下载主页 [url]http://www.eclipse.org/downloads/[/url]上去下载。
安装MyEclipse插件
MyEclipse 相对于eclipse来说,集成了很多进行javaee开发需要的功能,相对于eclipse来说,MyEclipse还是很方便的,现在企业用的也比较 多,不过MyEclipse是一个商业软件,只能免费试用30天,30天之后必须提交订阅码才能继续使用。授权费用为标准版是 32美元,专业版是53美元。如果你有兴趣并且也愿意为此掏钱,那么请购买授权,否则想要继续使用,请自行处理, 反正我是绝对不会干出告诉你说让你到Google上搜索序列号这种事的。
首先下载MyEclipse Archived Update Site:
官方网址: [url]http://www.myeclipseide.com[/url]
需 要选择与相应Eclipse版本匹配的MyEclipse版本(网页上会有说明),现在MyEclipse最新版为6.5.1 GA,Eclipse3.3可以直接使用这个版本,注意要下载的是MyEclipse Archived Update Site - 6.5.1 GA,界面如下图:
简单翻译一下使用方法:
下载后的文件为zip格式,不要解压缩,请确保已经安装Eclipse 3.3;
打开eclipse,在菜单栏依次点击Help > Software Updates > Find and Install > New> Features;
会提示让你添加一个新的Archived Update Site,直接指向你下载后的zip文件,然后一直点击next就可以了。
以前MyEclipse 6.0 GA是以plug-in方式提供对eclipse的升级的,安装方法如下:
下载完MyEclipse的Linux版的plug-in之后,得到的是一个.bin的文件,打开终端,使用cd命令进入MyEclipse安装文件所在目录,输入命令:
$sudo sh MyEclipse_6_0_1GA_E3_3_1_Installer.bin
随后就会启动一个GUI的安装程序。
单击“Next“按钮继续,选择“I accept...“:
在 这里选择Eclipse所在目录,单击“Choose“按钮来选择,接下来选择MyEclipse的安装位置,接下来选择Link Folder,可以保持默认选择继续,接下来就可以安装了,单击“Install“按钮,安装好后进入eclipse目录直接双击执行eclipse即可 自动识别出MyEclipse
好了,现在你就可以在MyEclipse里面编写你的JavaEE程序了。
_________________
沒有人成全我的今天
亦没有人阻挡我的明天
输掉一个现在
我要赢得一个未来!
如果输了今生那么我也不要来世!
坐而論道,不如起而行動!
海至尽头天是岸 山到高处人为峰!
最后由 cocomama 编辑于 2008-10-14 12:03,总共编辑了 4 次
原作者:cocomama
原文:[url]http://forum.ubuntu.org.cn/viewtopic.php?p=738781[/url]