|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
还是要自己一点一点写代码,然后编译,改错再编译好那。还有最重要的是.net网页编程的编译环境非常好,你甚是不需要了解太多工具,对于简单的系统,你可以之了解一些语法就哦了。
Java的Web开辟情况安排一直很啰嗦,还记得在做本科卒业计划时设置JBuilder2005+Weblogic8.1+SQL2k整合情况时的疾苦履历,最近整合设置Eclipse3.2+Tomcat5.5.17+Oracle9i情况又累了N小时,这可不能不怪B/S布局的“苦了开辟者,便利万万用户”损人利己精力,和各类工具版本纷杂带来的方便与很多不卖力任网友的胡乱指引。上面小弟把本人的乐成履历向人人报告,但愿有必要的朋友能少走弯路。详细步骤以下:
1.安装Java开辟情况Eclipse3.2,安装Oracle9i数据库
起首安装SUN的JDK1.4以上版本的Java基本开辟情况,设置Java体系变量(这个太基本,细睁开了)。接着下载解压安装Eclipse3.2开辟情况,依据团体必要安装言语包、MyEclipse等插件扩大功效(也能够先不安装)。
安装Oracle9i数据库,创立测试数据库:NBZJU与DBA:LUHAO/11111,创建表空间:LUHAO和测试表:USER_INF。个中USER_INF表具有USER_ID、USER_NAME、USER_TEL字段属性,并添如多少测试纪录。
2.安装Tomcat及其插件
下载并解压Tomcat启动插件tomcatPluginV31.zip,将其下目次文件拷进eclipseplugins目次下(这步若乐成实行,eclipse运转后将发明多了Tomcat菜单项及其启动、中断、重启等快速按钮。若看不到,大概经由过程删除eclipseconfiguration目次下除config.ini外一切文件,再重启eclipse来办理)。
下载Tomcat尺度程序apache-tomcat-5.5.17.zip和admin把持台程序apache-tomcat-5.5.17-admin.zip(将后者解压进前者的解压目次下能够取得上岸admin图形办理界面的功效,这将便利前面的数据源设置,不必间接在server.xml中本人输出参数,即经由过程图形界面设置天生响应的尺度XML参数。不然手动输出参考来的设置简单堕落,由于分歧版本tomcat的XML标志语法剖析分歧,比方5.1版的参数放进5.5版是有效的。因而,激烈倡议用图形界面设置数据源!)
设置体系变量“TOMCAT_HOME”,其值为联系关系到apache-tomcat-5.5.17目次的路径。翻开apache-tomcat-5.5.17conf omcat-users.xml文件,在<tomcat-users></tomcat-users>标志元素中到场:<userusername="luhao"password="12345"roles="admin,manager"/>,即到场脚色身份为admin和manager的办理员luhao,我们以后必要以manager脚色上传Web使用程序和以admin脚色设置数据员。再翻开apache-tomcat-5.5.17conf目次下server.xml文件,将<Connector元素后port="8080"的属性改成port="8008"(注重:因为oracle已占用了Tomcat默许的8080会见端口,必需变动别的未被占用的余暇端口,此处假定为8008)。
接上去运转eclipse程序,设置Tomcat属性。翻开菜单“窗口/首选项”,翻开“Java/已安装的JRE”选项,将运转情况参数地位定位于JDK目次下的JRE目次。翻开“Tomcat”选项,TomcatVersion选择5.x,TomcatHome定位到apache-tomcat-5.5.17目次,其他默许联系关系便可。翻开“Tomcat/JVMSettings”和“Tomcat/SourcePath”选项,JRE选择刚设置的已安装的JRE,Automatciallycomputesourcepath打勾。再翻开“TomcatManagerApp”选项,url输出http://localhost:8008/manager,username和password填Tomcat中新到场的luhao和12345(这步能够包管将Web使用程序公布到Tomcat,项目Reload也不会堕落)。
3.猎取Oracle9i响应的JDBC驱动程序,设置DataSources和Context
拷贝Oracle9i安装目次下ora90/jdbc/lib/classes12.jar驱动文件到Tomcat目次下common/lib大众文件夹下。
然后在eclipse中启动Tomcat(点击谁人猫的图标便可),以luhao/12345身份上岸http://localhost:8008/admin后新建数据源。个中JNDIName:jdbc/Oracle(此数据源JNDI名字能够随便取,但不成反复),DataSourceURL:jdbc:oracle:thin:@localhost:1521:NBZJU(1521为Oracle会见端口,NBZJU为要会见的数据库称号),JDBCDriverClass:oracle.jdbc.driver.OracleDriver(可翻开classes12.jar文件检察到响应的路径,不然驱动有误),Username:luhao和Password:11111(填NBZJU数据库有会见权限的用户便可),其他选项默许便可。数据源保留及递交后,conf目次下server.xml文件的全局定名资本GlobalNamingResources元素内将多一项Resource属性:
<Resource
name="jdbc/Oracle"
type="javax.sql.DataSource"
password="11111"
driverClassName="oracle.jdbc.driver.OracleDriver"
maxIdle="2"
maxWait="5000"
username="luhao"
url="jdbc:oracle:thin:@localhost:1521:NBZJU"
maxActive="4"/>
数据源设置完成后,还须设置相干的高低文信息context,来使程序取得JDNI初始化援用,从而定位数据源。因为之前界说的是全局资本,我们可在apache-tomcat-5.5.17confcontext.xml文件中的Context元素中到场联系关系属性:
<ResourceLinkglobal="jdbc/Oracle"name="jdbc/Oracle"type="javax.sql.DataSource"/>
<p>
你总不能说你写框架吧,那无疑会加大工作量,现在大多企业采取的是折中的办法,就是改别人写好的框架,可要改框架,前提是你对这个框架足够的了解,这就更难了。 |
|