1.path环境变量的用处就是,当用户在开始|运行中或者命令提示符下输入某程序的名称是时,系统会在系统文件夹以及path生命的目录中寻找并运行该程序。因此path变量中的不可能不止java的bin目录。而java_home则是Java的安装目录,一些程序比如tomcat运行要java环境,他们便通过java—home来获取java路径,Path变量不是必须的。
2通过文件startup.bat 启动了tomcat 需要设置环境变量java_home以及Catalina_home。如果集成到Myeclipse中并使用Myeclipse启动tomcat,则不需要这两个环境变量。