<!-- Feedsky FEED发布代码开始 -->
欢迎点击此处订阅本Blog
<!-- FEED自动发现标记开始 -->
<!-- FEED自动发现标记结束 -->
<!--Google 468*60横幅广告开始-->
<script type="text/javascript"><!--
google_ad_client = "pub-7343546549496470";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "image";
//2007-07-26: CSDN
google_ad_channel = "6063905817";
google_color_border = "6699CC";
google_color_bg = "E6E6E6";
google_color_link = "FFFFFF";
google_color_text = "333333";
google_color_url = "AECCEB";
google_ui_features = "rc:6";
// --></script><script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script>
<!--Google 468*60横幅广告结束-->
首先说明为什么要在Linux下边开发J2EE。思考了一下大致有以下几点:
1,公司规定,:-)被强迫离开易用的windows了;
2,项目需要。这个因人而异,不好多说。
3,想换个环境。window确实用烦了,可怜的机器整天运行着javaw.exe和eclipse.exe之外,还要加一个甚至好些安全类软件,生怕
病毒或者木马来袭。除此以为,可能还有QQ,MSN,outLook之类的通信软件,这样一来消耗的资源可真就大了,电脑运行的速度可就真不敢恭维了,每
天老牛拉车似的。Linux下边就清爽了许多,无需杀毒软件,至少目前来说安全性不用管那么了,裸奔呗,最多开个防火墙。通信软件有pidgin等这种多
协议的软件,打开一个登陆多个号码,太爽了!呵呵(具体对比还是用了Linux才知道:-))
4,目前工作前景来看,Linux能带给你的能力比window大多了哦。所以,尽量还是多学点东西吧。
那么究竟怎么配置J2EE开发环境呢?分以下几步:
1,安装JDK;
2,安装eclipse;
3,安装安装Tomcat;
4,安装数据库
(以下均以Ubuntu8.04hardy示例,在Ubuntu8.04下均成功配置,其他版本Linux有少些不同,请注意)
安装JDK:
1,这里示例安装JDK5。打开终端,输入
sudo apt-get install sun-java5-jdk
开始下载sun jdk1.5之后安装。
2,安装之前会有一个深蓝色背景的sun公司给出的Agreement协议,用Tab键选择Agree(同意)并回车,才开始进入安装。安装需要一小会。
3,安装完成后配置环境变量。
sudo gedit /etc/environment
4,打开环境变量文件,在其中添加以下代码:
CLASSPATH=.:/usr/lib/jvm/java-5-sun/lib
JAVA_HOME=/usr/lib/jvm/java-5-sun
注意:其中java-5-sun是jdk所在的文件夹,可能和这不同。请在/usr/lib/jvm/查看您机器上安装的文件夹名。添加完毕无误请保存。
5,打开jvm虚拟机配置文件。
sudo gedit /etc/jvm
添加以下代码到最上方:
/usr/lib/jvm/java-5-sun
注意java-5-sun还是你机器上jdk所在文件夹名。
6,打开终端,输入java 或 javac进行测试,是否安装成功。查看jdk版本号用javac -version。
安装eclipse:
网上有很多eclipse的安装方法,一般都是直接在源里安装再添加插件的,本人觉得那样太麻烦,费时间!推荐一个最简单的办法,那就是下载一个完全集成web开发插件的eclipse版本。
点击这里进入下载地址。这可是大名鼎鼎的Lomboz直接集成所有web开发插件的eclipse哦。下载界面版本任选,但是一定要下载Linux (x86/GTK 2)平台的安装包!如果是要使用tomcat6及以上版本,请选择3.2以上版本下载,3.2以下版本不支持。
下载好的包比方说是org.objectweb.lomboz-all-in-one-R-3.3-200710290621-linux-gtk.tar.gz。直接解压到home/你的用户名 目录下即可运行eclipse。
打开eclipse后,点击window->perferences->Java->Buile
path,选中folders;再->Compiles,确认Compiler compliance
level后边是5.0.(如果你想用jdk1.5来运行eclipse的话)(因为运行java时默认的1.4和5.0还是有差别的)。再
->Installed
JRES,这里可以看到你机器上装的JDK.如果是Fedora,可能装了其他的JDK,在这里可以去掉前边的勾,不选择它。
eclipse jdk配置完成。
安装tomcat:
1,首先,不建议从源里安装。源里的不是整个tomcat,单纯
sudo apt-get install tomcat
默认是没有webApps的。tomcat即使运行了也不会显示http://localhost:8180那个页面。需要再附加。所以还不如直接下载tomcat。
这里安装tomcat5.5。
下载地址:http://tomcat.apache.org/
2,下载完成后,将包解压至home/你的用户名 这个目录下。
3,配置tomcat:
首先打开
sudo gedit /etc/profile
添加
export CATALINA_HOME="你的tomcat5.5安装目录"
保存即可。
4,开启tomcat:打开终端,先进入你的tomcat5.5安装目录,再运行startup.sh。代码是
cd 你的tomcat5.5安装目录/bin
./startup.sh
如果配置正确,将显示
Using CATALINA_BASE: 你的tomcat5.5安装目录
Using CATALINA_HOME: 你的tomcat5.5安装目录
Using CATALINA_TMPDIR: 你的tomcat5.5安装目录/temp
Using JRE_HOME: /usr/lib/jvm/java-5-sun
如果出现touch: cannot touch 等错误,找到提示出错的文件夹,更改其权限为读写即可。代码为
sudo chmod 766 需修改的目录 -R
如果还不行,将该文件夹及子文件权限全部开放,在home目录下,怎么更改都不会影响系统。进入需修改的目录
cd 需修改的目录
sudo chmod 777 * -R
在浏览器里输入http://localhost:8080如果出现tomcat那只小猫页面,则配置成功了。
5,关闭tomcat:与开启类似,命令为./shutdown.sh。
安装数据库:
1,这里以安装postgreSQL为例。直接在源里安装。打开终端:
sudo apt-get install postgresql
安装完postgre后,将自动创建一个缺省的数据库集群,且生成一个数据库超级用户postgres。
2,对数据库用户及权限进行设置了,首先要得到超级用户postgres的一个Shell:
sudo -u postgres sh
3,在这个Shell中创建一个同你用户相同的数据库用户
createuser -A -D -P 你的用户名
4,为该用户创建一个数据库
createdb -O 你的用户名 你想要的数据库名字
然后
exit
可以通过如下代码连接你的数据库
psql 你在上边起的数据库名字
单纯靠终端来管理postgreSQL,实在是太费劲了点。windows下边有pgadmin3来管理PostgreSQL ,linux下边同样有。
5,安装图形化软件 pgadmin3 来管理PostgreSQL 数据库
sudo apt-get install pgadmin3
安装完该软件之后,pgadmin3 在“应用程序>系统工具>里。点击打开后运行起来就和windows下边没什么区别了。
到此,J2EE环境就搭建起来了。下边需要做什么呢?赶紧新建一个Dynamic web 工程,进行以下测试吧。!
您如果对Linux系统安装还不是太了解,请先看Linux学习系列之系统安装
转自【http://www.blogjava.net/creasure/archive/2008/07/08/213284.html】
<!--新Google 468*60横幅广告开始-->
<script type="text/javascript"><!--
google_ad_client = "pub-7343546549496470";
/* 468x60, 创建于 08-8-6 */
google_ad_slot = "7368701459";
google_ad_width = 468;
google_ad_height = 60;
// --></script><script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script>
<!--新Google 468*60横幅广告结束-->
<!--新Google 468x15 横链接单元开始-->
<script type="text/javascript"><!--
google_ad_client = "pub-7343546549496470";
/* 468x15 横链接单元 */
google_ad_slot = "5785741422";
google_ad_width = 468;
google_ad_height = 15;
// --></script><script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script>
<!--新Google 468x15 横链接单元结束-->
<!-- Google Reader shared发布代码开始 -->
<script src="http://www.google.com/reader/ui/publisher.js" type="text/javascript"></script><script src="http://www.google.com/reader/public/javascript/user/00697638153916680411/state/com.google/broadcast?n=5&callback=GRC_p(%7Bc%3A%22green%22%2Ct%3A%22%5Cu8FD9%5Cu4E9B%5Cu6587%5Cu7AE0%5Cu4E5F%5Cu503C%5Cu5F97%5Cu4E00%5Cu770B%22%2Cs%3A%22false%22%7D)%3Bnew%20GRC" type="text/javascript"></script>
<!-- Google Reader shared发布代码结束 -->
分享到:
相关推荐
在linux下j2ee的运行环境也搭建一下。下面是我全部测试ok的详细日记
在linux下的j2ee开发环境配置.doc.........
开源 的源码 下载 还要 积分,那就太不要脸了sun j2ee java ee源码
java ee j2ee 帮助文档java ee j2ee 帮助文档java ee j2ee 帮助文档java ee j2ee 帮助文档
J2EE指南中文版 J2EE指南中文版 J2EE指南中文版
linux下基本环境搭建,j2ee开发环境的搭建,包括java环境变量,应用服务器,共享文件夹等。。。。
linux下编译j2ee
J2EE环境配置 Weblogic+MySQl+JBuider2006环境配置具体步骤!
介绍J2EE应用开发体系与环境配置。包括总体结构及具体开发环境介绍。
JAVA第一章:Java SE、J2EE(Java EE)、Java ME
TOMCAT J2EE JAVA 招标管理系统
这是javaee 6 的说明文档, 放心下吧,绝对好用的!和html版一样一样的,呵呵
J2EE环境配置,快速的搭建j2ee开发平台,快速上手
学习Java 2 EE(J2EE)的一些PPT资料,讲解得很详细。
j2ee_java_游戏论坛管理j2ee_java_游戏论坛管理 j2ee_java_游戏论坛管理j2ee_java_游戏论坛管理 j2ee_java_游戏论坛管理j2ee_java_游戏论坛管理 j2ee_java_游戏论坛管理j2ee_java_游戏论坛管理 j2ee_java_游戏论坛...
搭建基于Linux下的J2EE开发平台 搭建基于Linux下的J2EE开发平台
linux环境下,jdk的安装,tomcat的安装与配置,还有mysql数据库的开发
java ee api 是Java web 变编程人员的必备文档
七、 linux下 J2EE开发的环境配置..17 (一)、JDK安装18 (二)、Linux下 Tomcat,Mysql 安装.....19 1.下载相关软件:.......19 2.先来安装mysql:....19 3.安装 Tomcat:.20 4.管理tomcat ......21 (三)...