您的位置:首页 > 编程语言 > Java开发

Eclipse的J2EE开发环境配置

2006-12-22 11:01 387 查看
今日做东东需要用到这个,以前一直使用的websphere,现在一下子用这个还真是不习惯,研究了2日,才配置好,现拿出分享,望后来人能少走弯路。

欲配置环境如下:eclipse 3.12+lomboz 3.12+tomcat 5.517+sqlserver2000

1.下载
下载jdk,tomcat,eclipse,lomboz,tomcat插件(lomboz官方有一个连带eclipse一起打包的版本,如果下载的这个版本,就无需单独下载了)

2.安装jdk+tomcat
(1)(2)安装jdk,tomcat,
(3)设置环境变量
JAVA_HOME = jdk安装目录
TOMCAT_HOME= tomcat安装目录
CLASS_PATH = .;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar;%TOMCAT_HOME%/common/lib/servlet.jar;%JAVA_HOME%/jre/lib
PATH = .;%JAVA_HOME%/bin;%JAVA_HOME%/lib;%JAVA_HOME%/jre/lib

3.安装eclipse及插件
(1)解压eclipse到某文件夹
(2)为了便于管理,插件使用link方法安装。在eclipse下新建文件夹,改名字例如lomboz,然后将下载的lomboz的压缩包解压到该文件夹。(注意,解压后新建的lomboz下一定有一个eclipse文件夹,里面又有别的文件夹,只有这样的目录结构才能被成功link)下面讲link方法:在eclipse根目录下新建links文件夹,里面放置*.link文件,link文件内容指向插件的目录,而文件名可任意,当然后缀必须为link。打开*.link目录,在里面添加path=盘符://插件路径//(如果插件文件夹直接放在eclipse根目录下,可直接path=文件夹名称,例如刚才上面的例子对应为path=lomboz)按照这个方法配置好lomboz和tomact插件,当然语言包也可以使用这种方法。再次强调,插件文件夹下的目录结构必须严格遵循上面说的原则,插件文件夹下一定是一个eclipse文件夹,在这个eclipse文件夹下再有例如plugins和features文件夹,如果原来的插件压缩包里的目录结构不是这样,一定要按照这样建好。全部link好后删除configuration文件夹下除config.ini外的所有文件夹,启动eclipse。这样,插件的安装全部完成,启动后就可以看到插件了。
(4)在eclipse的窗口/首选项中的java下的已安装的jre中设置好自己的jre目录;然后在tomecat中设置tomcat home和tomcat base,2个都是tomcat的安装目录,在jvm里选择自己刚设置的jre;最后在lomboz的sever里选择tomcat5.x并设置好所有选项。

4.连接数据库
(1)安装好数据库
(2)下载驱动,微软自己的也可以,jtds的也可以
(3)将驱动拷贝到tomcat_home/common/lib/目录下,并在classpath中添加相应jar文件的路径
(4)修改xml文件,共需要该2个,server.xml和context.xml,在tomcat_home/conf/下
<1>server.xml
在 <GlobalNamingResources></ GlobalNamingResources>中添加
<Resource
name="jdbc/database" //jndi名称,自己定
type="javax.sql.DataSource"
password="sean" //数据库密码
driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"
//使用SQLServer的官方JDBC驱动,Class=com.microsoft.jdbc.sqlserver.SQLServerDriver,URL=jdbc:Microsoft:sqlserver://127.0.0.1:1433;databaseName=数据库名;使用开源
的驱动Jtds,Class=net.sourceforge.jtds.jdbc.sqlserver,URL=jdbc:jtds:sqlserver://127.0.0.1:1433/数据库名
maxIdle="0" //最大等待连结数 ,0为不限
maxWait="5000" //建立连接超时时间ms,-1为无限
username="sa" //数据库用户名
url="jdbc:Microsoft:sqlserver://127.0.0.1:1433;databaseName=webdemo"
<2>context.xml
context之间添加:
<ResourceLink global="jdbc/database" name="jdbc/datebase" type="javax.sql.DataSource"/> //jndi记得改成自己的
(5)tomcat的数据库连接配置好了,在eclipse调试jsp时候也需要用到server,需要另外配置。首先在eclipse创建一个server,配置好后会在servers结构目录下面新创建的server下看到若干xml文件,但是没有context.xml文件。首先在eclipse里新建一个xml文件,然后将2个xml文件的内容以同样的方法修改,就可以正常运行了。

设置完毕,测试页面的代码网上有很多,不多说了,连接数据库时使用下面代码
Context ctx = new InitialContext();
DataSource ds = (DataSource)ctx.lookup(“jdbc/database”);
Connection con = ds.getConnection();

原创作品,转载请保证其完整性,并请附上本页链接
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: