`
calatustela
  • 浏览: 143745 次
  • 性别: Icon_minigender_1
  • 来自: 江苏●南通
社区版块
存档分类
最新评论

搭建完美JSP开发环境

阅读更多

第一步:准备开发工具:
JDK:jdk-6-windows-i586.exe
Tomcat:apache-tomcat-5.5.20.exe
MyEclipse:EnterpriseWorkbenchInstaller_5.0GA_E3.2.exe

 第二步:安装和配置你的j2sdk和tomcat:

执行j2sdk和tomcat的安装程序,然后按默认设置进行安装即可。

  • 配置环境变量
  • 在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量(假定你的j2sdk安装在M:\Java\jdk1.6.0):
      
    JAVA_HOME=M:\Java\jdk1.6.0
    CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(.;一定不能少,因为它代表当前路径)
    PATH变量的设置:在当前的PATH变量的后面再添加以下内容:
    ;%JAVA_HOME%\bin (注意不要将原来的内容删除了)
  • 接着可以写一个简单的java程序来测试J2SDK是否已安装成功:
      
    1. public class Hello   
    2. {   
    3.  public static void main(String[] args)   
    4.  {   
    5.   System.out.println( "Hello world! My Java!" );   
    6.  }   
    7. }  
      
    将上面的这段程序保存为文件名为 Hello.java 的文件。
      
    然后打开命令提示符窗口,cd到你的Test.java所在目录,然后键入下面的命令
      
    javac Hello.java
    java Hello
     
    此时如果看到打印出来 Hello world! My Java! 的话说明安装成功了,如果没有打印出这句话,你需要仔细检查一下你的配置情况。
  • 安装Tomcat
    一般的软件安装一样的,这里我安装在M:\Tomcat5.5
  • 创建环境变量:
    依次"我的电脑->属性->高级->环境变量(N)->新建"
    变量名为:TOMCAT_HOME,变量值为 M:\Tomcat5.5
  • 然后修改环境变量中的CLASSPATH,把tomat安装目录下的 common\lib 下的(可以根据实际追加)servlet.jar追加到CLASSPATH中去,修改后的CLASSPATH如下:
      
    .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%TOMCAT_HOME%\common\lib\servlet.jar;
  • 接着可以启动tomcat,运行Tomcat,M:\Tomcat5.5\bin\tomcat5.exe
  • 在浏览器中输入:http://localhost:8080 就可以看到Tomcat的缺省页面了.
  • 编写第一个JSP程序
    1. <%@ page contentType="text/html;charset=gb2312"%>  
    2. <%@ page language="java"%>  
    3. <html>  
    4. <title>第一个JSP程序title>  
    5. <body>  
    6. <%out.println("Hello world!");%>  
    7. body>  
    8. html>  
  • 将其保存到M:\Tomcat5.5\webapps\ROOT\hello.jsp
    然后再浏览器中输入 http://localhost:8080/hello.jsp 就可以到一个网页,
    该网页上输出:
    Hello world!
    如果不行的话,可以尝试:http://127.0.0.1:8080/hello.jsp,
    这样应该就可以了.
      

第三步:安装和配置MyEclipse
 
安装过程很简单,下面着重说明一下配置:
在Eclipse工具栏现在有一个电脑机箱样的图标(左下方还带有一个绿色的箭头),
点击下,会发现出现"No Enable Servers available-Select to View MyEclipse preferences"
这就是说现在MyEclipse还没有可以引用的Web服务器,
刚刚我们装了Tomcat5.5,这就正好可以被用到此次.
继续点击"No Enable Servers available-Select to View MyEclipse preferences",
在弹出来的对话窗中一次选择:
MyEclipse->Application Servers->Tomcat5
选择右边的Enable来激活Tomcat,另外还要选择Tomcat的home路径:M:\Tomcat5.5
选择好后,在点击MyEclipse->Application Servers->Tomcat5->JDK
在右边选择Add...按钮,选择正确的JDK(注意:不是JRE).
这一切做好后,就可以编写JSP程序了.
File->New->Project...->Web Project
(File->New->Project...->MyEclipse->J2EE Projects->Web Project)
输入工程名,这里假设是:HelloJSP
然后在右边的HelloJSP->WebRoot上右键点击,然后选择JSP新建一个JSP文件。
这里就采用Eclipse为我们生成的默认的MyJsp.jsp文件名。
最后还要将我们这个工程部署到一个Server服务器上:
依次右键选择:HelloJSP->MyEclipse->Add and Remove Project Deployments
点击Add按钮,在Server处选择Tomcat5,Finish,OK
可以直接从Eclipse工具栏启动Tomcat,
在浏览器下输入:http://127.0.0.1:8080/HelloJSP/MyJsp.jsp
来查看刚刚那个MyJsp.jsp程序,网页输出:
This is my JSP page.
 
到此我们的JSP完美开发环境就建立起来了。

 

PS1:把tomcat 配置成服务

 

在"开始"菜单运行CMD进入DOS窗口,执行cd c:\Tomcat-5.5.20-WEB\bin命令进入执行文件的目录。执行如下命令(是从DOS直接COPY出来的,含提示信息):
C:\Tomcat-5.5.20-WEB\bin>service install tomcat
Installing the service 'tomcat' ...
Using CATALINA_HOME:    C:\Tomcat-5.5.20-WEB
Using CATALINA_BASE:    C:\Tomcat-5.5.20-WEB
Using JAVA_HOME:        C:\jdk1.5.0_06
Using JVM:              C:\jdk1.5.0_06\jre\bin\server\jvm.dll
The service 'tomcat' has been installed.

C:\Tomcat-5.5.20-WEB\bin>net start tomcat
Apache Tomcat tomcat 服务正在启动 ..
Apache Tomcat tomcat 服务已经启动成功。

 

 

PS2:一台Server起多个Tomcat

修改 server.xml中的端口为空闲端口:

(1) 修改http访问端口(默认为8080端口)

<Connector   className="org.apache.coyote.tomcat4.CoyoteConnector"   port="8080"  
                               minProcessors
="5"   maxProcessors="75"   
                               enableLookups
="true"   redirectPort="8443"   
                               acceptCount
="100"   debug="0"   connectionTimeout="20000"   
                               useURIValidationHack
="false"   disableUploadTimeout="true"   /> 

 

(2) 修改Shutdown端口(默认为8005端口)

<Server port="8005" shutdown="SHUTDOWN" debug="0">

 

(3) 修改JVM启动端口(默认为8009端口)

 < Connector    className ="org.apache.coyote.tomcat4.CoyoteConnector"    
                                 port 
="8009"     minProcessors ="5"     maxProcessors ="75"    
                                 enableLookups 
="true"     redirectPort ="8443"    
                                 acceptCount 
="10"     debug ="0"     connectionTimeout ="20000"   
                                 useURIValidationHack 
="false"    
                                protocolHandlerClassName 
="org.apache.jk.server.JkCoyoteHandler" /> 

 

修改catalina.bat中的dt_socket端口:

可以在启动tomcat查看当前的端口,第一句信息就是:
Listening for transport dt_socket at address: 2005

 

分享到:
评论

相关推荐

    LAMJ-JSP环境搭建

    LAMJ环境是Linux操作系统上的动态Web开发环境,由Linux、Apache、Mysql和JSP四个组件构成。这个环境特别适用于开发基于Java的Web应用程序,因为Apache作为Web服务器默认不支持JSP,而Tomcat是专为运行JSP和Servlet...

    jsp源码上传下载宏软JSP上传系统v2.0完美版-upload-v2

    2. **解压并配置环境**:解压下载的压缩包后,按照官方文档中的指引完成开发环境的配置工作,包括设置JDK版本、部署到Tomcat服务器等。 3. **运行测试**:启动项目后,在浏览器中输入相应的访问地址进行测试,确保...

    [上传下载]宏软JSP上传系统 v2.0完美版_upload-v2.rar

    同时,操作手册为用户提供了从开发环境配置到项目部署的全流程指导,确保即使是初学者也能顺利运行项目。 毕业设计参考:对于即将毕业的学生来说,这些资源包是不可多得的毕业设计参考材料。每个项目不仅功能完善、...

    ssh综合项目—我的智囊团(介绍及环境搭建)

    Ajax向我们袭来的时候,很多写代码的程序员看到了Ajax的发展前景,但并不是每一个程序员都能将页面与代码完美整合在一起,DOM、CSS、javascript让人眼花缭乱,不知从何...并能够搭建DWR开发环境,实现DWR的快速开发。

    Jsp+Ssm+Mysql实现的旅游景点门票管理系统源码附带视频指导运行教程

    该系统的运行教程视频将指导用户如何配置开发环境,搭建SSM框架,导入数据库脚本,以及如何启动和运行项目。通过学习,开发者不仅可以掌握一套完整的旅游景点门票管理系统,还能深入理解JSP、SSM和Mysql在实际项目中...

    sshDemo搭建实力

    同时,它支持多种视图技术,如JSP、FreeMarker等,与Spring的AOP(面向切面编程)完美结合,使得业务逻辑和控制逻辑分离得更加清晰。 **Spring3** 是一个全面的Java企业级应用开发框架,提供依赖注入(DI)、面向切...

    eNews新闻发布系统v1.0(JSP MSSQL)

    4. **兼容性与扩展性**:与.NET框架完美结合,支持各种开发语言,如C#、VB.NET以及JDBC(Java Database Connectivity)。 ### 系统架构 eNews新闻发布系统v1.0采用典型的三层架构设计,包括表现层(Presentation ...

    搭建ssh框架项目视频

    - **环境准备**:安装JDK、Tomcat服务器、Eclipse或IntelliJ IDEA等开发工具,设置好环境变量。 - **创建项目结构**:按照Maven或Gradle的标准目录结构创建项目。 - **引入依赖**:在pom.xml或build.gradle中添加...

    JSP基于SSM电影售票管理系统设计毕业源码案例设计.zip

    ssm_zxdydp.sql文件包含了这些表的结构和初始化数据,用于快速搭建环境。 四、功能模块 1. 用户管理:用户注册、登录、个人信息管理等。 2. 电影信息:电影详情展示,包括海报、简介、演员阵容等。 3. 影院信息:...

    DWR中文文档和dwr.jar包

    DWR中文文档和dwr.jar包 DWR中文文档v0.9Ajax向我们袭来的时候,很多写代码的程序员看到了Ajax的发展前景,但并不是每一个程序员都能将页面与代码完美整合在一起,DOM、...并能够搭建DWR开发环境,实现DWR的快速开发。

    eclipse_struts_hibernate_spring集成开发宝典 StrutsInterface.rar

    总的来说,这个压缩包中的"StrutsInterface"可能包含了关于如何在Eclipse环境中搭建和配置Struts、Hibernate、Spring集成开发环境的详细步骤,以及相关的示例代码和教程文档。通过深入学习和实践,你将能熟练地运用...

    SSH无冲突jar包,完美支持JAVA EE开发

    总的来说,这个SSH无冲突jar包为Java EE开发者提供了一个稳定、高效的开发环境,减少了版本冲突带来的困扰,使得项目构建和维护更加便捷。通过详细阅读附带的文章,可以进一步了解如何具体使用这个包来搭建SSH框架...

    SpringMVC精品资源--vans 基于SpringBoot构建的后端开发脚手架项目,完美整合springmvc.zip

    - 完美整合:Vans项目深度整合了SpringMVC,充分利用其功能,提高了开发效率。 - 可扩展性:项目设计时考虑了模块化和组件化,方便后期功能扩展和维护。 - 稳定性:经过优化和测试,保证项目的稳定运行,降低线上...

    DWR中文文档v0.9

    Ajax向我们袭来的时候,很多写代码的程序员看到了Ajax的发展前景,但并不是每一个程序员都能将页面与代码完美整合在一起,DOM、CSS、javascript让人眼花缭乱,不知从何...并能够搭建DWR开发环境,实现DWR的快速开发。

    DWR中文文档

    Ajax向我们袭来的时候,很多写代码的程序员看到了Ajax的发展前景,但并不是每一个程序员都能将页面与代码完美整合在一起,DOM、CSS、javascript让人眼花缭乱,不知从何...并能够搭建DWR开发环境,实现DWR的快速开发。

    java毕业生离校管理系统毕业设计程序 包括程序毕设程序源代码一份,数据库一份,完美运行。配置环境里面有说明。.zip

    配置环境的说明文件通常会包含如何安装和配置开发环境,如JDK、IDE(如IntelliJ IDEA或Eclipse)、数据库服务器、Tomcat等Web服务器,以及如何设置环境变量和运行项目。遵循这些说明,开发者可以快速地搭建起运行...

    最完美的Discuz UCenter的JAVA API接口(含源码)

    Discuz UCenter是一款由Discuz!团队开发的用户中心服务软件,它允许多个基于Discuz!的社区系统共享用户数据,实现单点登录和数据...对于那些希望在Java环境中搭建或扩展社区功能的开发者来说,这是一个不可多得的资源。

    AddressBookOnline

    总的来说,“AddressBookOnline”项目是一个综合性的实践案例,涵盖了SSM框架的搭建、JSP页面的使用以及Web应用的开发流程。通过这个案例,开发者可以深入理解SSM框架的运行机制,熟练掌握Java Web开发的核心技术,...

Global site tag (gtag.js) - Google Analytics