最近正在学JSP,但是编译的时候遇到一个问题,源代码写对了,编译不过来,出现了404错误,找不到要访问的文件,并且抛出了异常,后来重新安装了tomcat及其环境变量,其方法如下,先到tomcat的官方网站:http://tomcat.apache.org/,个人觉得最好不要下载那些测试版的带有beta的,因为新的版本可能在某些方面还不够健壮,还有下载zip格式的,免安装,方便快捷。其环境变量配置如下(前提是已经安装了JDK并配置好了JDK环境变量):
新建一个变量:CATALINA_BASE,变量的值就为你的tomcat所在的安装目录,即bin目录的上一层目录。
新建一个变量:CATALINA_HOME,变量名同上。
在classpath变量(已经存在)的后面加上%CATALNA_HOME%/lib/servlet-api.jar;
在path变量的后面加上:%CATALINA_HOME%/bin;
这样基本的tomcat环境变量就全部配好了,验证是否配成功的方法:
在web浏览器中输入:http://localhost:8080/若出现apache的页面,说明你的配置成功了。接下来你就可以运行你的JSP程序了,注意你所写的JSP程序要放在WebRoot目录下,即与index.jsp放在同一目录下,切忌不要放到src下,我一开始就是因为放到src下,编译时老是出错。将你的JSP程序发布到指定的服务器后,在你的WEB浏览器中就可以输入你的程序所在的位置,然后运行了,假如你新建的Web Project的名称是:myapp,那么你运行index.jsp文件时就可以这样访问,在WEB浏览器中应该输入:http://localhost:8080/myapp/index.jsp,这样就可以了。
新建一个变量:CATALINA_BASE,变量的值就为你的tomcat所在的安装目录,即bin目录的上一层目录。
新建一个变量:CATALINA_HOME,变量名同上。
在classpath变量(已经存在)的后面加上%CATALNA_HOME%/lib/servlet-api.jar;
在path变量的后面加上:%CATALINA_HOME%/bin;
这样基本的tomcat环境变量就全部配好了,验证是否配成功的方法:
在web浏览器中输入:http://localhost:8080/若出现apache的页面,说明你的配置成功了。接下来你就可以运行你的JSP程序了,注意你所写的JSP程序要放在WebRoot目录下,即与index.jsp放在同一目录下,切忌不要放到src下,我一开始就是因为放到src下,编译时老是出错。将你的JSP程序发布到指定的服务器后,在你的WEB浏览器中就可以输入你的程序所在的位置,然后运行了,假如你新建的Web Project的名称是:myapp,那么你运行index.jsp文件时就可以这样访问,在WEB浏览器中应该输入:http://localhost:8080/myapp/index.jsp,这样就可以了。