分享
 
 
 

Jbuilder 9.0+Tomcat 5.x 配置Jsp+Servlet+JavaBean的开发环境

王朝java/jsp·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

// 重庆 宋光义 如需要转载,请保留此信息

// QQ:27570974 E-Mail:zituo@126.com

前一段时间在搞一个Asp.net的大型网站,用的开发环境是Microsoft Visual Studio .NET 2003(以下简称VS)+C#,因为以前用这个用得少,不过感觉Microsoft的东西还是比较人性化的,至少我安装好了VS,再在Windows 2003下面配置一下IIS6,就能比较方便地进行工作了,当然,如果您要做一些数据库的应用(这个也是必然的),还要把MSSQL拉进来。

现在我又回到Jsp(或者把名称叫的大一些,叫J2EE)的阵营里来了。先前因为电脑出了点问题,重新安装了系统,想一想又要重头来配置 J2EE的开发环境,想起就头痛,一来,要安装很多软件不说,而且每一个软件的设置更是让我这个以前做过的人也感到麻烦。所以,我的这篇文章,就算是写给J2EE的初学者和在门口苦苦徘徊的人们。

先说说需要的软件:

1.Tomcat 5.0.16 我是用的这个版本的,感觉还不错,不同版本的情况可能有小的不同。至于下载地址,网上能找到很多。

2.JBuilder 9.0,现在Jbuilder2005都已经出来了,我没用过,不过我用的那个JBuilder X感觉不怎么样,主要是机器拖不起。我现在的电脑配置是:C42.4G+256*3,用JBuilder 9感觉还行。至于这个软件的获得,在网上能下得到,如果您上网不太方便的话,电脑城好像还有D版的(我就是用的D版的,虽然现在全国上下在抵制。这个是事实,我用D版,损害了Borland的利益,但是如果我不用,可能就损害了我们的利益了)。

3.jdk1.4.2forwindows,这个东东其实在安装了JBuilder后,在它的安装目录后,就已经有了。

第一步:配置Jdk1.4.2的环境;

这个是最基本的概念了,一般J2SE的文章开头都会讲这个,就是把Jdk的一些执行环境配置一下,主要有:classpath、path、java_home、jdk_home这些等等。当然,需要说明的是,您得把Tomcat安装目录下的common\lib\中的servlet-api.jar加入到classpath的环境变量中,一般,我还会把MSSQL的三个库文件放到此目录中,并加入到classpath中,这三个文件是:msbase.jar、mssqlserver.jar和jsutil.jar。

第二步:配置Tomcat5.x;

相对来说,这一点可能是稍微麻烦的一步了,因为可能您要手动的改配置文件,也就是Tomcat安装目录下conf\下的server.xml这个文件,它确定了Tomcat服务器启动的一些参数,比如监听端口号和虚拟主机等。当然,您的这个端口号不能和电脑上现在的其他端口重复,比如常用的80,110,21这些,当然,如果您的机器上只有这一个Web Server的话,最好把它改成80端口,这样访问的时候比较方便。以下是我的Server.xml的内容:

<?xml version='1.0' encoding='utf-8'?>

<Server>

<Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>

<Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>

<GlobalNamingResources>

<Environment name="simpleValue" type="java.lang.Integer" value="30"/>

<Resource auth="Container" description="User database that can be updated and saved" name="UserDatabase"

type="org.apache.catalina.UserDatabase"/>

<ResourceParams name="UserDatabase">

<parameter>

<name>factory</name>

<value>org.apache.catalina.users.MemoryUserDatabaseFactory</value>

</parameter>

<parameter>

<name>pathname</name>

<value>conf/tomcat-users.xml</value>

</parameter>

</ResourceParams>

</GlobalNamingResources>

<Service name="Catalina">

<Connector acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" port="1860" redirectPort="8443">

</Connector>

<Connector port="8009" protocol="AJP/1.3" protocolHandlerClassName="org.apache.jk.server.JkCoyoteHandler"

redirectPort="8443">

</Connector>

<Engine defaultHost="localhost" name="Catalina">

<Host name="sam.zituo.com" appBase="e:/tomcat">

<Context path="" docBase="."/>

</Host>

<Logger className="org.apache.catalina.logger.FileLogger" prefix="catalina_log." suffix=".txt" timestamp="true"/>

<Realm className="org.apache.catalina.realm.UserDatabaseRealm"/>

</Engine>

</Service>

</Server>

请注意其中的<Host>到</Host>中的这一段,<Host name=”sam.zituo.com”>指的是您虚拟主机的访问地址,是本机的e:/tomcat,请注意这儿是e:/而不是e:\,然后上面有一个<Connector>中的port指的是端口号,我用的是1860(我经常打去找移动的麻烦所以记得比较清楚),这个端口号其实也有可能是在您安装Tomcat的过程之中,安装向导让您设置的。

这个设置好了之后,先不要启动Tomcat服务器,因为现在您并没有在你的E:下建立一个Tomcat的目录,当然,接下来的就是JBuilder的事情了。

第三步:在JBuilder9中来建立一个Web项目;

这一步也是JBuilder 9的入门课程,选FileàNewàProjectàProjectàOK,会有如下图的一个窗口,我在其中设置好了Project Name和所在目录,根据我的情况,我建立的情况如下图所示:

一定要注意的是这儿的E:/tomcat正好和前面配置tomcat时server.xml中的那个路径一致。

接下来先FileàNewàWebàWeb Application建立一个名为OA的Web应用程序,如下图:

如果您能到此,那么接下来的事情就非常的简单了。您可以在此OA项目之下再建立Jsp文件或Servlet甚至是JavaBean。

此时您可以从开始菜单中启动您的Tomcat 5,然后把地址指向您所配置的地址,比如我的是:

http://sam.zituo.com:1860/ 就可以访问到一些情况了最后的效果可能是这样的:

此时您尽可以在JBuilder 9中来添加jsp或javabean和servlet的应用了。您修改好了后,只需要在Jbuilder 中Ctrl+F9生成一下项目,然后到再刷新一下网页即可。感觉有点像VS中用C#写Asp.Net的应用一样。

当然,我的文章只能点到为止,其他的可能还需要您的努力!

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有