课下辅导---环境搭建过程

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

wlh_edu_cn@163.com2019/9/141课下辅导环境搭建过程wlh_edu_cn@163.com2019/9/142内容提要•◎JSP运行环境要求,安装与配置JDK•◎安装与配置服务器:Tomcat•◎*安装与配置集成开发环境:Eclipse和MyEclipse或Netbeans•他山之石–关于JavaEE学习导引–关于JSP程序员的成长wlh_edu_cn@163.com2019/9/143A.1配置JSP运行环境A.1.1安装JDKA.1.2安装TomcatA.1.3JSP页面测试wlh_edu_cn@163.com2019/9/144A.1.1安装JDK第一步:执行jdk-6u1-windows-i586-p.exewlh_edu_cn@163.com2019/9/145安装JDK(续)第二步:选择安装路径及安装内容wlh_edu_cn@163.com2019/9/146安装JDK(续)wlh_edu_cn@163.com2019/9/147安装JDK(续)第三步:设置环境变量path和classpathwlh_edu_cn@163.com2019/9/148A.1.2安装Tomcat第一步:执行jakarta-tomcat-6.0.18.exewlh_edu_cn@163.com2019/9/149安装Tomcat(续)第二步:选择安装内容及安装路径。wlh_edu_cn@163.com2019/9/1410安装Tomcat(续)wlh_edu_cn@163.com2019/9/1411安装Tomcat(续)第三步:设定TomcatPort和AdministratorLoginwlh_edu_cn@163.com2019/9/1412安装Tomcat(续)第四步:选择使用的JVM,点击【install】按钮wlh_edu_cn@163.com2019/9/1413安装Tomcat(完成)wlh_edu_cn@163.com2019/9/1414最新7.0.11免安装版本•直接解压•运行startup.bat•不要关掉DOS窗口wlh_edu_cn@163.com2019/9/1415注意!设置环境变量•CATALINA_HOMEwlh_edu_cn@163.com2019/9/1416安装Tomcat(续)第五步:测试Tomcat。在浏览器中输入的主页,如果显示Tomcat主页则说明Tomcat运行正常。图1-20Tomcat主页wlh_edu_cn@163.com2019/9/1417配置Tomcat•其中,bin目录存放系统的可执行文件,common目录、server目录和shared目录都存放Tomcat运行的一些Java包和类库。temp目录存放Tomcat运行的一些临时文件。3个目录是需要经常访问的,conf目录存放Tomcat服务的配置信息,比如服务端口、虚拟目录等。webapps目录存放JSP程序文件,work目录存放JSP文件在运行时候被编译成的二进制文件。wlh_edu_cn@163.com2019/9/1418Tomcat目录结构Web应用程序–HTML文件–图像–Servlet–JSP页面–JavaBean–Jar文件–Applet–标签文件–标签库描述符文件–部署描述器.war文件文档根目录Web应用程序目录结构index.html,login.jsp,contactus.jspViewBooks.jsp,logo.jpgbook1.jpgAddBook.class,DeleteBook.classmbase.jar,msqlserver.jar,msutil.jarDisplayBook.tagweb.xml,books.tld文档根目录静态文件(html,images……)WEB-INFJSP类库标签.tld,web.xmlwlh_edu_cn@163.com2019/9/1419配置Tomcat•安装完Tomcat的时候,在地址栏输入“”,自动打开了某一个文件,该文件是“webapps”目录下“ROOT”目录中的“index.jsp”文件。•在实际的使用中,一般需要配置更改两个基本配置,1、需要修改服务端口,2、网站的根路径。修改这三个配置都在conf目录的server.xml文件中。wlh_edu_cn@163.com2019/9/1420测试第一个JSP页面•第一个程序依然最经典的HelloWorld程序,利用记事本输入三行,JSP区分大小写,每条语句后面有分号,将该程序放到刚才建立的ROOT目录下%out.print(HelloWorld!);%wlh_edu_cn@163.com2019/9/1421A.1.3JSP页面测试第一步:用一种文本编辑器编辑JSP源文件,如用记事本编辑ch1_1.jsp。第二步:将JSP文件保存到C:\ProgramFiles\ApacheSoftwareFoundation\Tomcat6\webapps\root目录下。在IE地址栏中键入,对页面进行测试。wlh_edu_cn@163.com2019/9/1422wlh_edu_cn@163.com2019/9/1423总结•注意四个环境变量:CATALINA_HOME/Java_Home/Classpath/Path设置•关闭当前的MS-DOS窗口,将关闭Tomcat服务器•等同@163.com2019/9/1424A.1.4集成开发环境的设置•相关的开发环境很多,常见的就有10多种,比如:Oracle的JDeveloper、Borland的JBuilder、NetBeans、SunJavaStudio5、JavaWorkshop、IBM的VisualAgeforJava、BEA的WebLogicWorkshop、WebGain的VisualCafeforJava、JCreator、Eclipse和MicrosoftVJ++等等。熟练使用一种集成开发环境是进入这个开发领域的第一步,每个开发环境都有自己的优点和缺点。从目前企业级开发着眼,使用的比较普遍的是Jbuilder和Eclipse两个集成开发环境。由于Eclipse在国内外目前使用非常广泛,尤其是欧美,所以选择Eclipse作为集成开发环境。wlh_edu_cn@163.com2019/9/1425Eclipse•Eclipse是一种可扩展的开放源代码IDE。2001年11月,IBM公司捐出价值4,000万美元的源代码组建了Eclipse联盟,并由该联盟负责这种工具的后续开发。集成开发环境通常将其应用范围限定在“开发、构建和调试”的周期之中。为了帮助集成开发环境克服目前的局限性,业界厂商合作创建了Eclipse平台。Eclipse允许在同一IDE中集成来自不同供应商的工具,并实现了工具之间的互操作性,从而显著改变了项目工作流程,使开发者可以专注在实际的嵌入式目标上。•Eclipse的最大特点是它能接受由Java开发者自己编写的开放源代码插件,这类似于微软公司的VisualStudio和Sun微系统公司的NetBeans平台。Eclipse为工具开发商提供了更好的灵活性,使他们能更好地控制自己的软件技术。Eclipse联盟已经宣布将在2006年中期发布其3.2版软件。这是一款非常受欢迎的java开发工具,这国内的用户越来越多。缺点就是较复杂,对初学者来说,理解起来比较困难。wlh_edu_cn@163.com2019/9/1426安装Eclipse•可以从版本,在Windows下安装过程非常简单,只要将下载的zip压缩包解压以后就可以直接运行了,前提是系统已经安装了JDK。wlh_edu_cn@163.com2019/9/1427Eclipse集成MyEclipseJ2EE开发环境•MyEclipse为Eclipse提供了一个大量私有和开源的Java工具的集合,这解决了各种开源工具的不一致和缺点。Eclipse要开发J2EE程序需要安装大量插件,MyEclipse就是这些插件的集合。可以从下载最新的版本,在下载的时候,注意和相应的Eclipse版本匹配,比如Eclipse3.2版只支持MyEclipse5.x版本的。下载完毕后,直接安装就可以wlh_edu_cn@163.com2019/9/1428在Eclipse中集成Tomcat6•在集成Tomcat之前,首先要在系统上安装好Tomcat,虽然Tomcat5.5.x以前的版本依然可以使用,但是强烈建议使用Tomcat5.5.x以上版。在Eclipse的集成开发环境中选择【Windows】-【Preferences】,在左边的MyEclipse菜单下面的ApplicationServer中找到Tomcat6,设置为“Enable”,然后选择好Tomcat的基本路径wlh_edu_cn@163.com2019/9/1429Eclipse开发视图介绍wlh_edu_cn@163.com2019/9/1430关于IDE的配置•Eclipse•••Netbeans•@163.com2019/9/1431小结•课后需要了解搭建JSP开发平台所需要的软件,掌握JDK和Tomcat的下载、安装和配置,掌握如何测试JSP开发平台是否正常工作。掌握在JSP开发平台下如何构造自己的Web应用,编写一个简单JSP页面,了解其基本工作原理。wlh_edu_cn@163.com2019/9/1432A.2他山之石关于JavaEE课程的学习引导关于JSP程序员的成长指导wlh_edu_cn@163.comHowtoGetStartedwlh_edu_cn@163.comStep1:ForBeginnersandIntermediateJavaEEProgrammers•Followalongwiththiscourse•StartusingJavaEEIDEofyourchoice•TryopensourceIDE's–NetBeansIDE6.0(netbeans.org)‏•ExcellentoutoftheboxJavaEEsupport•WewilluseNetBeansIDE6.0orNetBeansIDE5.5asourdefaultIDEinthiscourse•Lotsoftutorials–Eclipsewlh_edu_cn@163.comStep2:NextStep(ForAdvancedJavaEEProgrammers)•Learnpracticalopen-sourcesolutions–Springframework(forlight-weightframework)‏–Hibernate(forO/Rmapping)‏–JDO(fortransparentpersistence)‏–Struts,WebWork,Tapestry(forWeb-tierfr

1 / 38
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功