前段时间在网上搜了点Ubuntu下配置j2ee开发环境的相关文章,现在总结到这里权当备忘,
首先安装jre 和 jdk Ubuntu 的 sudo apt-get 很是方便
安装Java:
打开终端,执行以下命令,或使用Adept/新立得软件管理器,在其中分别搜索”sun-java6-jre”和”sun-java6-jdk”并标记安装。
sudo apt-get install sun-java6-jre
如果空间富裕,建议安装一个JDK。
sudo apt-get install sun-java6-jdk
提示:安装过程中需要你回答是否同意使用协议(终端中红蓝色的提示界面),此时按tab键至OK,再按回车即可正常安装。
设置当前默认的java解释器和编译器: (Ubuntu9.10如果没有安装多个java虚拟机的话可以跳过这一步。)
sudo update-alternatives –config java
执行后会出现类似如下的画面:
There are 2 alternatives which provide `java’. Selection Alternative———————————————– # /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,然后回车确定。
sudo update-alternatives –config javac
操作和前面类似。
配置JAVA环境变量:
sudo gedit /etc/environment
在其中添加如下两行:
JAVA_HOME=/usr/lib/jvm/java-6-sunCLASSPATH=.:/usr/lib/jvm/java-6-sun/lib
要使配置生效必须重启机器或者在命令行输入
. /etc/environment
配置JVM的优先级: (Ubuntu9.10如果没有安装多个java虚拟机的话可以跳过这一步。)
sudo gedit /etc/jvm
将文件中的
/usr/lib/jvm/java-6-sun
这一行填入到配置块的顶部
安装浏览器的JAVA Plugin(推荐安装):
sudo apt-get install sun-java6-plugin
中文字体设置:如果使用文鼎字体应该可以奏效,但是或许出现空格,那么可以编辑
/usr/lib/jvm/java-6-sun/jre/lib/fonts/fonts.dir
所有Lucida之前前加#注释掉所有字体。如果使用自定义字体,创建所需字体的链接到/usr/lib/jvm/java-6-sun/jre/lib/fonts/fallback
安装浏览器的JAVA Plugin(可选):
sudo apt-get install sun-java6-plugin eclipse到安装,这个直接到官方网站上下载下来就可以减压直接使用哈,如果你是Ubuntu 9.10 版本的,现用命令 whereis eclipse 查看你机子自带的idemyeclipse插件今天咋没找到呢。
第二步.安装tomcat
1.从tomcat官网http://tomcat.apache.org/download-60.cgi 下载bin版本
test@test-desktop:~/Documents$ cp apache-tomcat-6.0.16.tar.gz /var
test@test-desktop:~/Documents$ cd /var
test@test-desktop:/var$ tar zxvf apache-tomcat-6.0.16.tar.gz
2.运行tomcat
test@test-desktop:/var$ cd apache-tomcat-6.0.16/bin
test@test-desktop:/var$ sudo ./startup.sh
要停止tomcat
test@test-desktop:/var$ sudo ./shutdown.sh
Using CATALINA_BASE: /var/apache-tomcat-6.0.16
Using CATALINA_HOME: /var/apache-tomcat-6.0.16
Using CATALINA_TMPDIR: /var/apache-tomcat-6.0.16/temp
Using JRE_HOME: /usr/lib/jvm/Java-1.5.0-sun-1.5.0.13/jre
3.确认tomcat正常运行
test@test-desktop:/var$ ps -ef | grep tomcat
root 26279 1 10 15:14 pts/1 00:00:02 /usr/lib/jvm/java-1.5.0-sun-1.5.0.13/jre/bin/java -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=/var/apache-tomcat-6.0.16/conf/logging.properties -Djava.endorsed.dirs=/var/apache-tomcat-6.0.16/endorsed -classpath :/var/apache-tomcat-6.0.16/bin/bootstrap.jar -Dcatalina.base=/var/apache-tomcat-6.0.16 -Dcatalina.home=/var/apache-tomcat-6.0.16 -Djava.io.tmpdir=/var/apache-tomcat-6.0.16/temp org.apache.catalina.startup.Bootstrap start
test 26299 25653 0 15:15 pts/1 00:00:00 grep tomcat
打开browser,输入http://localhost:8080 ,看到黄色小猫就算可以正常使用了。
另,要进入tomcat manager时所需要输入的用户名与密码在 apache-tomcat-6.0.16/conf/tomcat-users.xml中定义。
例如:
<tomcat-users>
<role rolename=”manager”/>
<user name=”tomcat” password=”tomcat” roles=”tomcat” />
<user name=”role1″ password=”tomcat” roles=”role1″ />
<user name=”both” password=”tomcat” roles=”tomcat,role1″ />
<user username=”admin” password=”admin” roles=”manager”/>
</tomcat-users>
在</tomcat-users>的标签前添加一行
<user username=”用户名” password=”密码” roles=”admin,manager”/>
保存并关闭。重新运行tomcat即可输入该用户名和密码,登录Tomcat的管理页面。
如果要修改端口配置文件在
apache-tomcat-6.0.16/conf/server.xml