ImageVerifierCode 换一换
格式:DOCX , 页数:35 ,大小:113.05KB ,
资源ID:21924519      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/21924519.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(JBuilder8配置CVSNT 2Word格式文档下载.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

JBuilder8配置CVSNT 2Word格式文档下载.docx

1、下面就以JBuilder6.0和JBoss3.0为例来进行说明。1.从JBoss主页http:/www.jboss.org下载JBoss整合tomcat的软件包并下载解压安装直至配置和测试成功。详细说明可见JBoss3.00与Tomcat4.03的安装和配置2.从下载JBuilder6或JBuilder7与JBoss3的整合包,然后就解压,按以下方法来进行集成:(1)将JBossEntWizard_3x_v2.2_JBuilder_6.jar文件拷贝到JBuilder6的lib/ext目录下。(2)启动JBuilder,在Tools/EnterpriseSetup菜单里的Application

2、Servers页内,选择JBossEnterpriseServer3x,通过按License来接受使用许可,然后就可以激活使用了。在JBossInstallationdirectory里选择相应的安装路径,即%JBOSS_DIST%,在JBossdeployment里选择相应的部署路径,通常是%JBOSS_DIST%serverdefaultdeploy,最后按OK即可。(3)重新启动JBuilder,如果在重新启动之后JBoss还没有被选为应用服务器,可以在ProjectProperties/Servers菜单里选择JBoss并按OK(4)需要部署jar,ear或war文件时,只需选择Too

3、ls/EnterpriseDeployment来进行处理即可。3.在JBuilder中生成EJB组件并部署到JBoss之后,可以在JBuilder中开发EJBTestClient来进行测试,但在测试客户端运行时,会出现javax.naming.NoInitialContextException的问题,主要是由于找不到ContextFactory,这时可以在相应的classes目录下创建jndi.properties文件,其中填写如下语句:java.naming.factory.initial=org.jnp.interfaces.NamingContextFactoryjava.naming.

4、provider.url=localhost:1099java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces然后测试客户端就应该运行正常了。Re:Resin服务器的使用我用过,很方便的。提供了一些配制方法,请参阅。首先你需要在WIN2000上安装IIS服务器,然后进行下面的步骤:一、下载必要的软件。支持JSP的服务器。我选择的是Resin,因为它的效率很高,而且对xml和中文的支持很好。最新版本是Resin-2.1.4,可以到他的官方站点下载: 二、安装Resin-2.1.4 将下载的压缩包解压缩到一个合适的位置(假定是

5、C:resin-2.1.4)。运行C:resin-2.1.4bin 目录下的setup.exe ,安装缺省值就可以了。三、启动jsp应用服务器 C:resin-2.1.4bin 目录下的httpd.exe,就可以启动jsp服务器了。也可以把他作为windows2000的一个服务。具体办法是在命令行方式下执行resin-2.1.4binhttpd -install重新启动机器(或者手工启动该服务)即可四、测试:在浏览器地址栏输入:/localhost:8080/ ,如果出现Resin的缺省首页,就可以认为你的jsp环境已经建立了。你可以进行进一步的测试。首先在C:resin-2.1.1doc 目

6、录下建立一个Myjsp的目录,在其中建立一个index.jsp的文本文件用来测试。您可以使用以下代码:HTMLHEADTITLEJSP 页面 /HEADBODY% String hellostr=Hello,World!;font size=6 color=blue%= hellostr %/font/BODY/HTML在浏览器的地址栏输入:8080/Myjsp/ 如果能正常显示,说明你的jsp环境(包括java环境)已经建立。注:关于缺省的jsp根目录以及默认的起始文档,请参阅Resin的缺省首页8080/ ,参考其中的说明编辑resin.conf文件。jsp服务器Resin篇-在实际进行j

7、ava Web项目实施的时候,我们可以采用的商业java Web服务器有Ibm WebSphere,Bea Web Logic。这两种服务器功能齐全而强大,支持所有的java 服务容器标准,适合成品商业java Web应用的发布。但是这两种服务器是商业服务器,价格昂贵,而且对系统资源要求极高。特别是Websphere 配置复杂,如果不配合采用ibm Websphere Studio Application非常不适合开发。而且他们不同的版本对servlet.jar等javax组件和jdk的要求不同。如Websphere 3.5所要求的servlet.jar 支持的是旧版本的javax.servl

8、et.http.HttpSession 操作,不支持session.setAttribute() session.getAttribute()。 在开发或者学习过程中,有许多免费的轻型的Java Web服务器可以供我们选用,如Tomcat,Resin,Orion等等。他们使用都很方便,占用资源也很少,适合开发中不断的调试;还可以和Jbuilder这样的集成开发工具集成使 用。根据实际开发中的情况来看,Jakata Tomcat 和Sun Java结合的最好,和其他应用服务器配合使用可支持 完整的j2ee标准,应用也很广泛。但是从Java 普遍存在的编码问题来看,还是Resin 解决的最好。还有

9、从使用的角度讲,个人认为Resin比Tomcat方便,而且Resin也可以结合Jbuilder6等ide使用。Resin强调使用Xml技 术,从Resin自己的HomePage使用xtp就可以看出来。二、Resin的安装和配置 Resin 可以在 免费下载和使用。使用Resin开发或者学习是免费的,但是如果把Resin作为收费产品发布是需要付费的。目前的版本是2.10。下载Resin 时选择Archive Versions 中的 windows.zip的普通安装包resin-2.1.0.zip。把该zip包解压到任何目录下面,如d: esin。以下介绍都假设Resin安装在d: esin下。进

10、入d: esin_in,键入httpd,可以在命令行控制台下运行Resin服务器。此时弹出一个有start 和stop两个Radio按纽和一close 按纽的对话框。在这里可以看到Resin的运行信息。这些信息同时Resin可以在d: esinlog目录下面的stdout.log 日志文件中察看到。如:Resin 2.0.4 (built Thu Nov 15 17:56:24 PST 2001) Copyright(c) 1998-2001 Caucho Technology. All rights reserved. Starting Resin on Wed, 23 Jan 2002 1

11、4:41:47 +0800 (CST) http listening to *:80 srun listening to haitaiserver:6802 点选stop,可以停止当前的Resin服务器进程;再点选start,又可以开启新的Resin服务器进程。关闭该对话框,则回到Command 控制台的盘符提示状态下。如果在nt4或者win2k环境下,需要把Resin当成服务,只需要 在Command控制台的该目录下,键入 httpd ?install,就可以在管理工具的服务下面看到新增了一条Resin Web Server的自动的服务。以后只要进入nt 4或者win2k,就可以启动Resi

12、n服务。该服务也可以像其他服务一 样设置成手动或者禁用状态。注意有的时候在安装完服务后,启动Resin,并不能看到自己写的Resin例程可以被解析,浏览器显示服务器找不到错误。只要重新启动win2k或者nt,就能解决该问题。下面简要介绍一下Resin服务器的配置。Resin服务器和大多数Java Web服务器一样,通过一个Xml文件配置。 esinconf目录,打开resin.conf,这是一个xml格式的文本。这里面有很多标记,先查找到:http-server。在标记对中的配置和resin的 Java Web 服务器有关。找到,在标记对中的表示resin的根,相当于Apache的 htdoc

13、s 或者 IIS 的wwwroot。Resin自带http服务器,但是也可以不使用它,采用Apache 或者 IIS做http服务器。这个在下面段落中会提到。再查找标记,它可以这样配置http host=localhost port=80host参数指定的是服务器,port指定的是http端口,默认是localhost和8080。还有srun host=6802标记。这个是jsp和java Servlet的引擎配置。一般默认就可以了,除非6802端口已经被别的程序占用了。然 后,配置jdk。这个需要在classpath中设置。右键点击我的电脑,在系统特性的高级标签中,点击环境变量,在系统变量中

14、新建一个环境变量,变量名为classpath,值为jdk所在的目录;再新建另外一个环境变量,变量 名为path,值为javac.exe和java.exe所在的目录(在jdk所在的目录下面的bin目录下)。一般这样子配置以后,Resin就可以使用了。在d: esindoc中(假设你的/appdir对中的名称是doc,也就是根是d:/resin/doc,而且你的如左配置),随便写一个jsp文件,如可以写 个test.jsp文件,内容为然后,在浏览器中,键入http:/localhost/test.jsp。如果你可以看到浏览器显示6,则表示Resin服务器已经可以正常运行了。注意,修改配置后,一般重

15、新启动resin才能看到变化。三、Resin使用简介 使用Resin开发Java Web项目时,需要建立自己的WebApp。这里不介绍Resin Cmp/Ejb的开发和使用,只介绍用Resin开发普通的jspjava servlet项目。在这里还要谈到resin.conf的配置。Resin中的应用可以有2种方式 发布:一是在Resin的目录下发布;二是打包成War发布。1、在Resin的目录下发布 在resin.conf中查找标签,该标签表示一个web应用。标签中,id属性表示该应用的Web路径。如,表示该应用在Web上访问的时候应该用http:/hostname/test/来访问。app-d

16、ir属性表示该应用的实际路径。如 d: esindoc estException 违例页 /fooerror-page exception-type=java.lang.NullPointerExceptionlocation=/nullpointer.jsp不能连接到srun Servlet引擎错误页 该页设置和应用无关,属于服务器的设置。connection/missing_file.htmlclasspath的设置 参见下面的语句:classpath id=WEB-INF/classes source=WEB-INF/src compile=trueid参数的值表示classpath中编

17、译后的class的存放路径;source参数的值表示classpath中java源代码的存放 路径;compile中的值可能是true或者false,表示是否由Resin的srun自动编译java源代码。Classpath的设置 一般和javaBean或者Servlet的使用有关。id的值表示javaBean的编译好的包存放的根,source的值表示 javaBean的java源代码存放的根。Servlet相同。Servlet的设置 servlet-mapping url-pattern=*.xtp servlet-name=xtp*.jspjsp/servlet/*invoker一般就是指定

18、那些需要通过srun的解析。比如在这里,把*.jsp改成*.jss,其他不变,那么只要在访问时遇到*.jss的文件就和原来遇到*.jsp一样处理。通过这个可以指定解析的引擎,如以下的配置:com.caucho.jsp.XtpServlet在Servlet中,也可以指定servlet。如 servlet servlet-name=hello servlet-class=test.HelloWorld/hello.html在servlet-mapping中有个重要的参数case-sensitive 如果在windows上,最好配置成false,忽略大小写,从而和windows的约定一致。Sessi

19、on的配置 参见如下的配置语句:session-configsession-max4096session-timeout30enable-cookiestrueenable-url-rewriting/enable-url-rewritingfile-storeWEB-INF/sessions/session-configsession-max :最大 session数量 session-timeout :session过期时间,以分钟为单位。是否允许cookie :指session是否采用cookies。如果采用cookies,浏览器必须支持session才能使用,发布 时建议改成false

20、。enable-url-rewriting和enable-cookies一般配合使用。如果enable-cookies是false, enable-url-rewriting应该设成true比较合适。file-store :该配置指示服务器是否把session作为文件存放在服务器上。如果把该项注释掉,则在你的 web-app目录下的WEB-Inf/sessions目录不保存序列化后的session对象。Session还有jdbc-store配置,对应 着把session通过jdbc永久保存在数据库中。其实也就是会话变量的序列化后的保存和重新载入的物理实现。在这里session还支持了多服务器的

21、设置问题, 通过tcp-store参数设置。由于涉及到负载平衡的问题,在这里不详细叙述,只简单写一个例子:http id=asrun id= host=host-abhost-bhost id=tcp-store/always-load-session/host这个例子表示session是按照tcp ring的方式传递。temp-dir 的设置 temp-dir指的是应用的临时目录。也就是在javax.servlet.context.tempdir中用到的目录。模认是应用目录 下的WEB-INF mp目录。以上的设置都可以在标签对中设置,控制某个web应用的设置。2、打包成War发布 以下是介

22、绍对如何在resin下使用已经打包成War的java Web应用进行发布。其实这个是最简单也是最清晰的良好方法。在j2ee中,所有的项目都打包成ear发布。其中,Web应用打包成 war,ejb应用打包成jar。在resin中,这些都可以直接部署。这里我只对打包成war的Web应用的部署做介绍。在resin.conf中,查找这个:war-dir id=webapps他表示war文件应该被拷贝的路径。这里指的是相对 于resin的安装路径,如以上的设置表示d: esinwebapps。只要重新启动Resin就可以了。Resin会把该war自 动解包到webapps目录下。你可以在command控

23、制台或者stdout.log中看到类似于 2002-04-27 09:21.680 initializing application http:/haitaiserver:8080/rwtest 的语句。这个 表示该Web应用是自动安装的。只要这个应用是符合j2ee标准的Web应用,应该不会有问题。通过如上显示的路 径就可以访问到这个应用。如果你到d: esinwebapps wtest中浏览,你会看到Resin已经为你生成了rwtest 目录,下面是META-INF和WEB-INF还有你自己的JSPservlet 文件和目录。是完全符合j2ee的结构的。你可以 在rwtest目录下建立新的jspservlet,一样可以被编译和解析并运行的。在实际操作中,可以使用Jbuilder 或者 WebSphere等Ide工具进行集成调试和打包,非常的方便。四、使用Resin进行java Web项目的开发和调试 这里篇幅有限,不可能讲太多,我只对实际中最有用的部分做介绍。Resin中如果定义了错误页,则出错后最常见的一大串Exception不会被看到,直接跳转到错误页。所以建议开 发中先不设置错误页。jsp错误中最常见的就是

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1