jdk-1_5_0_06-windows-i586-p+eclipse3.2+tomcatPluginV31+apache-tomcat-5.5.28

一、安装JDK

      运行JDK 5.0安装程序jdk-1_5_0_06-windows-i586-p.exe,安装过程中所有选项保持默认;最后配置JDK的环境变量:在“我的电脑”上点右键—>“属性”—>“高级”—> “环境变量(N)”。

新建系统变量JAVA_HOMEC:\Program Files\Java\jdk1.5.0_06

  新建系统变量CLASSPATH.;%JAVA_HOME%\lib;(注意:点号表示当前目录,不能省略)


  在系统变量Path的值的
前面加入以下内容:%JAVA_HOME%\bin;(注意:这里的分号不能省略)

  到这里,JDK安装完毕。

 二、安装Tomcat

    首先下载jakarta-tomcat-5.5.17.zip,之所以下载免安装版的好处是可以使用多个Tomcat
   
然后将jakarta-tomcat-5.5.17.zip直接解压到D盘根目录:

最后配置Tomcat的环境变量:在“我的电脑”上点右键—>“属性”—>“高级”—> “环境变量(N)”。

  新建系统变量CATALINA_HOMED:\jakarta-tomcat-5.5.17
  在系统变量CLASSPATH的值的
后面加入:%CATALINA_HOME%\common\lib;

  在系统变量Path的值中"%JAVA_HOME%\bin;"
后面加入以下内容:%CATALINA_HOME%\bin;

  到这里,Tomcat安装完毕。

三、安装Eclipse

    解压直接运行

四、安装Tomcat插件

  下载并解压Tomcat启动插件tomcatPluginV31.zip,将其下目录文件拷入eclipse\plugins目录下(这步若成功执行,eclipse运行后将发现多了Tomcat菜单项及其启动、停止、重启等快捷按钮。若看不到,可能通过删除eclipse\configuration目录下除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.17\conf\tomcat-users.xml文件,在<tomcat-users></tomcat-users>标记元素中加入:<user username="luhao" password="12345" roles="admin,manager"/>,即加入角色身份为admin和manager的管理员luhao,我们之后需要以manager角色上传Web应用程序和以admin角色配置数据员。再打开apache-tomcat-5.5.17\conf目录下server.xml文件,将<Connector元素后port="8080"的属性改为port="8008"(注意:由于oracle已占用了Tomcat默认的8080访问端口,必须更改其它未被占用的空闲端口,此处假设为8008)。

  接下来运行eclipse程序,配置Tomcat属性。打开菜单“窗口/首选项”,打开“Java/已安装的JRE”选项,将运行环境参数位置定位于JDK目录下的JRE目录。打开“Tomcat”选项,Tomcat Version选择5.x,Tomcat Home定位到apache-tomcat-5.5.17目录,其余默认关联即可。打开“Tomcat/JVM Settings”和“Tomcat/Source Path”选项,JRE选择刚配置的已安装的JRE,Automatcially compute source path打勾。再打开“Tomcat Manager App”选项,url输入http://localhost:8008/manager,username和password填Tomcat中新加入的luhao和12345(这步可以保证将Web应用程序发布到Tomcat,项目Reload也不会出错)。

你可能感兴趣的:(apache,eclipse,jdk,tomcat,windows)