MyEclipse开发项目前期遇到的一些问题

安装和配置Tomcat2017-03-12-

解压缩后设置环境变量:

在配置Tomcat环境变量之前应当先配置jdk

(1)JAVA_HOME:指明jdk的安装路径(后边不带分号);(备注:此电脑装在C:Program Files (x86)Javajdk1.8.0_112

(2)Path:使系统可在任何路径识别Java命令:

      %JAVA_HOME%in;(后边有分号)

(3)CLASSPATH:Java加载类(classlib路径)

        .;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar;

(要加.”表示当前路径,前面有点和分号,后面有分号)

或写成.;%JAVA_HOME%lib;

Tomcat的配置:

(1)TOMCAT_HOME变量值为Tomcat的解压路径(后边没有分号);

(2)CATALINA_HOME同上;

(3)Path变量中添加“%CATALINA_HOME%in”(后边无分号);

(4)CLASSPATH中添加“%CATALINA_HOME%libservlet-api.jar”(后边无分号)

遇到的问题:

双击startup.bat文件后,窗口中虽然最后一句是“Server startup in 604ms”这类的话,但是出现过“严重”、“警告”这两个词,并且在浏览器中输入地址“http://localhost:8080,会提示说“java.lang.IllegalStateException:No output folder.

找到原因:因为执行Tomcatstartup.bat的用户权限不够

解决方法:右键点击Tomcat的解压后文件,属性-然后给user设置权限,授予Full control的权限。

关于Java web相关软件的安装(2017-03-18-

MyEclipse 2015在集成配置的时候,集成配置jre时没有遇到问题,但是在集成配置Tomcat时出现了这样的问题(由于我下的是Tomcat9.0版本):

 

于是,我按照网上的方法http://jingyan.baidu.com/article/48a42057f8dfafa92525044d.html,改变了一些东西:其中

做如下修改:

 

这样,Tomcat就配置好了。

然后就是集成配置MySQL。集成配置前需要下载MySQL的驱动(此电脑下在C:Program Files (x86)Java Web)。配置过程可以从网上搜到。

 

JSP存放在 WEB-INF WebRoot的区别(2017-03-27-

放在webroot下面:优点,程序结构清晰,便于编码和维护;缺点,要加过滤器。

放在web-inf下面:优点,不用过滤器;缺点,打乱了程序结构,编码和维护麻烦点。

原文地址:https://www.cnblogs.com/dorra/p/7689314.html