zoukankan      html  css  js  c++  java
  • Eclipse + JDK + tomcat开发环境配置

     

       第一步:下载jdktomcatJDK下载  Tomcat下载
         最新的jdk为1.6.10,tomcat为6.0,建议jdk1.4以上,tomcat4.0以上


       第二步:安装和配置你的jdk和tomcat:执行jdk和tomcat的安装程序,然后设置按照路径进行安装即可。
    1.安装jdk以后,需要配置一下环境变量,在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量(假定你的jdk安装在C:Program FilesJava): 
    JAVA_HOME=C:Program FilesJavajdk1.6.0_10 
    classpath=.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar;(.;一定不能少,因为它代表当前路径) 
    path=%JAVA_HOME%in 

     接着可以写一个简单的java程序来测试JDK是否已安装成功:

    Java代码

     

    1 public class Test{ 
    2     public static void main(String args[]){ 
    3         System.out.println("This is a test program."); 
    4     } 

    6 }

     

     将上面的这段程序保存为文件名为

    Test.java的文件。 
    然后打开命令提示符窗口,cd到你的Test.java所在目录,然后键入下面的命令  
    javac Test.java 
    java Test  
    此时如果看到打印出来This is a test program.的话说明安装成功了,如果没有打印出这句话,你需要仔细检查一下你的配置情况。 

    2.安装Tomcat后,在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量(假定你的tomcat安装在c: omcat): 
    CATALINA_HOME:C:Program FilesApache Software FoundationTomcat 6.0

    CATALINA_BASE:C:Program FilesApache Software FoundationTomcat 6.0

    TOMCAT_HOME: C:Program FilesApache Software FoundationTomcat 6.0

    然后修改环境变量中的classpath,把tomat安装目录下的commonlib下的servlet.jar追加到classpath中去,修改后的classpath如下: 
    classpath=.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar;%CATALINA_HOME%commonlibservlet-api.jar; 
    【注意最新版本的Tomcat中可能没有common这个文件夹了。所以servlet-api.jar应该的路径为

    %CATALINA_HOME%libservlet-api.jar;请根据自己的情况自己修改

     

    接着可以启动tomcat,在IE中访问http://localhost:8080,如果看到tomcat的欢迎页面的话说明安装成功了。 
    第三步:建立自己的jsp app目录 
    1.到Tomcat的安装目录的webapps目录,可以看到ROOT,examples, tomcat-docs之类Tomcat自带的的目录; 
    2.在webapps目录下新建一个目录,起名叫myapp; 
    3.myapp下新建一个目录WEB-INF,注意,目录名称是区分大小写的; 
    4.WEB-INF下新建一个文件web.xml,内容如下:

     

     
    <?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> 
    <web-app> 
      <display-name>My Web Application</display-name> 
      <description> 
        A application for test. 
      </description> 
    </web-app> 
     

     

      5.在myapp下新建一个测试的jsp页面,文件名为index.jsp,文件内容如下: 

    在myapp下新建一个测试的jsp页面,文件名为index.jsp,文件内容如下: 

     Html代码

     

     
    <html>
    <body>
      <center> 
        Now time is: <%=new java.util.Date()%> 
      </center>
    </body>
    </html> 

     
     

     

    6.重启Tomcat 
    7.打开浏览器,输入http://localhost:8080/myapp/index.jsp看到当前时间的话说明就成功了。  

    常见问题处理:

    一、             Neither the JAVA_HOME nor the JRE_HOME environment variable is defined

    只要在setclasspath.bat的开头声明环境变量,如我的就是:

    rem ---------------------------------------------------------------------------
    rem Set CLASSPATH and Java options
    rem
    rem $Id: setclasspath.bat 505241 2007-02-09 10:22:58Z jfclere $
    rem ---------------------------------------------------------------------------

    set JAVA_HOME=C:jdk6.0
    set JRE_HOME=C:jre1.6.0

    rem Make sure prerequisite environment variables are set
    if not "%JAVA_HOME%" == "" goto gotJdkHome
    if not "%JRE_HOME%" == "" goto gotJreHome
    echo Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
    echo At least one of these environment variable is needed to run this program
    goto exit
    ......

    这样在每次运行startup.bat时就注册了JAVA_HOME,JRE_HOME。控制台窗口关闭后,这两个变量也将消失,不会再占用内存。运行一下,最终提示“信息:Server startup in xxxxx ms”就大功告成了。

    二、输入http://local:8080时,提示:位于 XDB 的服务器 localhost 要求用户名和密码解决方法:

    产生原因:8080端口被其他服务占用

    一般是安装了Oracle后再安Tomcat出现的端口冲突,解决方法有两种

    1、更改Tomcat端口

     

    然后再输入:http://localhost:8088 浏览

    作者: EricHu 
    出处:http://www.cnblogs.com/huyong/ 
    Email:406590790@qq.com 
    QQ交流:406590790 
    框架官网:http://www.rdiframework.net/ 
    框架官网博客:http://blog.rdiframework.net/ 
    框架其他博客:http://blog.csdn.net/chinahuyong 
                   http://www.cnblogs.com/huyong
    RDIFramework.NET,基于.NET的快速信息化系统开发、整合框架,给用户和开发者最佳的.Net框架部署方案。 
    关于作者:系统架构师、信息系统项目管理师、DBA。专注于微软平台项目架构、管理和企业解决方案,多年项目开发与管理经验,曾多次组织并开发多个大型项目,在面向对象、面向服务以及数据库领域有一定的造诣。现主要从事基于 RDIFramework.NET 框架的技术开发、咨询工作,主要服务于金融、医疗卫生、铁路、电信、物流、物联网、制造、零售等行业。 
    如有问题或建议,请多多赐教! 
    本文版权归作者和CNBLOGS博客共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,如有问题,可以通过邮箱或QQ 联系我,非常感谢。

  • 相关阅读:
    UVA 1513
    《ArcGIS Runtime SDK for Android开发笔记》——问题集:.geodatabase创建,创建时内容缺失问题总结
    《ArcGIS Runtime SDK for Android开发笔记》——问题集:使用TextSymbol做标注显示乱码
    《ArcGIS Runtime SDK for Android开发笔记》——(7)、示例代码arcgis-runtime-samples-android的使用
    《ArcGIS Runtime SDK for Android开发笔记》——(6)、基于Android Studio的ArcGIS Android工程结构解析
    《ArcGIS Runtime SDK for Android开发笔记》——(5)、基于Android Studio构建ArcGIS Android开发环境(离线部署)
    《ArcGIS Runtime SDK for Android开发笔记》——(4)、基于Android Studio构建ArcGIS Android开发环境
    《ArcGIS Runtime SDK for Android开发笔记》——(3)、ArcGIS Runtime SDK概述
    《ArcGIS Runtime SDK for Android开发笔记》——(2)、Android Studio基本配置与使用
    《ArcGIS Runtime SDK for Android开发笔记》——(1)、Android Studio下载与安装
  • 原文地址:https://www.cnblogs.com/zhangtan/p/7492459.html
Copyright © 2011-2022 走看看