`
kobe学java
  • 浏览: 248345 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

tomcat eclipse 启动 设置 JAVA_HOME

 
阅读更多

 

对于使用IDE开发的程序员来讲,并不是所有人都对自己用来吃饭的工具了如指掌。常在阴沟跑,哪能不翻船。为此我把自己使用Tomcat/Eclipse的一些经验教训整理了一下,会陆续的贴出来,也许会帮到和我遇到同样问题的人。

 

先讲一个Tomcat的问题。很多人兴冲冲的下载了一个Tomcat,跑到bin看到一个startup.bat就去执行,结果提示Neither the JAVA_HOME nor the JRE_HOME environment variable is defined At least one of these environment variable is needed to run this program。好,再去下载个最新版本的JDK,Install完成之后却还是提示Neither the JAVA_HOME nor the JRE_HOME environment variable is defined At least one of these environment variable is needed to run this program。搞得对Tomcat的学习热情冷了一半。

 

原因是后来较新版本的JDK(例如我使用的JDK1.6)安装完不会自动登记环境变量JAVA_HOME,JRE_HOME。像我在单位的环境,我的用户是受限制的(PowerUser),不方便设环境变量,于是我就找到了另外一个方法。

 

先看Tomcat的startup.bat,它调用了catalina.bat,而catalina.bat则调用了setclasspath.bat。只要在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=D:/Java/jdk1.6.0_11
set JRE_HOME=D:/Java/jre6

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”就大功告成了。

备注:对于自己用了一个restart.bat方便tomcat重新启动,代码:

call %CATALINA_HOME%/bin/shutdown.bat
call %CATALINA_HOME%/bin/startup.bat

没有 %CATALINA_HOME% 改成绝对路径就可。

 

分享到:
评论

相关推荐

    java环境变量配置 JDK环境变量

    JAVA_HOME:C:\Program ... 5.JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径D:\java\jdk1.5.0_08,此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依*此变量);

    com.sysdeo.eclipse.tomcat_3.2.1

    Eclipse里的tomcat插件 This plugin does not contain Tomcat. (Download and install Tomcat before using it) Download tomcatPluginV??.zip Unzip it in <eclipse_home>/plugins Plugin activation for ...

    tomcat相关配置与eclipse集成_动力节点Java学院整理

    tomcat是目前比较流行的开源且免费的Web应用服务器,首先要明确一点,Tomcat与Java密切相关,因此安装使用之前要先安装JDK并设置JDK的环境变量,由于机子上已经安装好了JDK,也设置好了JDK环境变量,因此这里不再...

    Java Web应用开发:Tomcat和eclipse for javaee配置.docx

    Tomcat和Eclipse for Javaee配置 1 安装文件地址 登录,找到 Java Web 应用开发课程/课程资源/环境安装和配置/eclipse for javaee安装,提供32位和64位的环境。请根据自己的系统进行选择。下载其中的tomcat,eclipse...

    tomcat环境变量配置

    2,JAVA_HOME指明JDK安装路径,此路径下包括lib,bin,jre等文件夹,tomcat,eclipse等的运行都需要依靠此变量。 3,PATH使得系统可以在任何路径下识别java命令。 4,CLASSPATH为java加载类(class or lib)路径,...

    mule 入门文档

    正确设置了JAVA_HOME环境变量到JDK目录(注意不是JRE目录)。 确保%JAVA_HOME%\bin路径在系统寻找路径中。 安装有Eclipse3.2或以上版本的开发环境。 安装有Apache Tomcat 5.0或以上版本,推荐使用5.5。文档假设...

    轻量级Java EE企业应用开发实战 源码 chapters 02

    如果为了可以编译和运行Java程序,还应该在PATH环境变量中增加%JAVA_HOME%/bin。其中,JAVA_HOME代表JDK(不是JRE)的安装路径。 (2) 安装Apache的Tomcat 6.0.16,不要使用安装文件安装,而是采用解压缩的安装方式...

    基于javaweb网上宠物销售商城系统的毕业设计,Spring+Hibernate+Struts2,软件采用MVC架构

    1 简介: ...JAVA_HOME: C:\Program Files\Java\jdk1.7.0_79 PATH: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%CATALINA_HOME%/bin; CLASSPATH: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%CATALIN

    轻量级Java EE企业应用开发实战 源码 chapters 10

    如果为了可以编译和运行Java程序,还应该在PATH环境变量中增加%JAVA_HOME%/bin。其中,JAVA_HOME代表JDK(不是JRE)的安装路径。 (2) 安装Apache的Tomcat 6.0.16,不要使用安装文件安装,而是采用解压缩的安装方式...

    轻量级Java EE企业应用开发实战 源码 chapters 01

    如果为了可以编译和运行Java程序,还应该在PATH环境变量中增加%JAVA_HOME%/bin。其中,JAVA_HOME代表JDK(不是JRE)的安装路径。 (2) 安装Apache的Tomcat 6.0.16,不要使用安装文件安装,而是采用解压缩的安装方式...

    Eclipse里配置Tomcat

    3.解压,启动Eclipse,选择 Window > Preferences > java,选择或者新添jre地址作为Tomcat插件的缺省SDK,建议选择Tomcat; 4.从http://www.objectlearn.com/下载Lomboz以方便进行jsp开发。 由于配合Eclipse3.0的...

    如何在Eclipse中用JDBC连接Sql_Server_2005

    一 。JDK的安装与配置 jdk 的安装我就不说了,就是一路next,这您应该知道。我只 ...同样的方法设置java_home, 变量值为”C:\Program Files\Java\jdk1.6.0_10;“。 二. Tomcat的安装与配置 Tomcat 是

    struts2.0 第五章 第1,2节

    启动Tomcat服务器,使用浏览器即可访问该应用。 3. 对于Eclipse项目文件,导入Eclipse开发工具即可。 4. 对于后面的2个案例,请参看每个案例下的readme.txt。 注意:代码中有大量代码需要连接数据库,读者应...

    struts 2.0 源码 第三章

    启动Tomcat服务器,使用浏览器即可访问该应用。 3. 对于Eclipse项目文件,导入Eclipse开发工具即可。 4. 对于后面的2个案例,请参看每个案例下的readme.txt。 注意:代码中有大量代码需要连接数据库,读者应...

    文本文件上传分析英文单词

    4、下载eclipse,导入到项目中,配置好tomcat,运行 5、访问程序 地址栏输入:http://127.0.0.1:8080/jialuan 6、软件说明 默认情况,规则一、规则二未选中,点击【浏览】,选择要分析的txt文档,点击【上传...

    JSP网页制作平台搭建

    新建系统变量JAVA_HOME:C:\Program Files\Java\jdk1.5.0_06; (可装在d盘根目录下) 新建系统变量CLASSPATH:.;%JAVA_HOME%\lib;(注意:点号表示当前目录,不能省略) 在系统变量Path的值的前面加入以下内容:...

    CentOS 5.2下安装Tomcat5.5

    Tomcat5.5 测试环境:系统 CentOS 5.2 Tomcat版本apache-tomcat-5.5.23 第一步:解压缩Tomcat部署文件到 /usr/local/tomcat 第二步:测试安装(注意环境变量JAVA_HOME必需提前设置) 第三步:部署tomcat...

    RESTful 教程.pdf

    最后,设置 PATH 和 JAVA_HOME 环境变量指向包含 java 和 javac 的 目录,通常 java 的安装目录分别为 java_install_dir 和 java_install_dir 。 如果使用的是 Windows ,并安装了 JDK 在 C:\jdk1.7.0_75, 必须把...

    Tomcat源码开发环境搭建

    手把手教你搭建Tomcat7源码开发环境,如果有了如下说明还搭建不成功,建议...3、启动eclipse,Use File->Import and chose "Existing Projects into Workspace". 导入Tomcat7.0的源码apache-tomcat-7.0.29-src即可。

    基于框架的Web开发-Tomcat和eclipseforjavaee配置.docx

    配置JAVA_HOME(指向JDK安装后的根目录)和path环境变量(指向DK安装后的根目录\bin)。 3 解压tomcat8并测试 3.1 解压 下载tomcat8后,解压缩,下面截图的解压后路径仅供参考(下图是我电脑里的路径)。 强烈建议不要...

Global site tag (gtag.js) - Google Analytics