本文用于记录本人搭建J2EE环境时的重要步骤,不记录完整的过程及相关截图。搭建J2EE需要安装的软件包括jdk的安装与配置、tomcat的安装与配置、eclipse的安装与配置。
一、jdk的安装与配置
需要配置三个变量,即“java_home”、“path”、“classpath”。
1、java_home
即jdk的安装目录:“C:\Program Files\Java\jdk1.8.0_121”,也可以不设置这个环境变量。
2、path
即jdk的安装目录下bin的路径:“C:\Program Files\Java\jdk1.8.0_121\bin”,或“%java_home%\bin”。“%java_home%”表示变量java_home的值。
3、classpath
即jdk的安装目录下lib的路径:“.;C:\Program Files\Java\jdk1.8.0_121\lib\tools.jar;C:\Program Files\Java\jdk1.8.0_121\lib\dt.jar”,或者“.;%java_home%\lib\tools.jar;%java_home%\lib\dt.jar”,“.”表示当前路径。
配置完成后,可以通过“javac”或者“java -version”命令验证配置的正确性。
二、tomcat的安装与配置
tomcat运行需要jdk才能运行,如果配置好jdk环境变量,则tomcat会自动从环境变量中读取jdk配置信息,无需特别的配置。
附言:
另外有言需要配置(经验证需要配置),可能是版本原因,具体如下:
CATALINA_HOME:“D:\apache-tomcat-7.0.75-windows-x64\apache-tomcat-7.0.75”。
CATALINA_BASE:“D:\apache-tomcat-7.0.75-windows-x64\apache-tomcat-7.0.75”。
TOMCAT_HOME:“D:\apache-tomcat-7.0.75-windows-x64\apache-tomcat-7.0.75”。
还有变量classpath的值:“%CATALINA_HOME%\common\lib\servlet-api.jar”,或者新版本为“%CATALINA_HOME%\lib\servlet-api.jar”,注意:末尾最好不加分号。
注意,还需要配置JAVA_HOME或JRE_HOME两个系统变量(如果配置JDK时已配置则忽略此步骤),否则TOMCAT找不到JDK。
JAVA_HOME:“C:\Program Files\Java\jdk1.8.0_121”。
JRE_HOME:“C:\Program Files\Java\jre1.8.0_121”,JAVA_HOME配置后,此处可以不配置。
三、eclipse的安装与配置
需要对eclipse进行配置,MyEclipse会自动查找jre,并且是与JDK同级别目录下的JRE,具体如下:
1、配置jdk
默认情况下,eclipse会自动关联环境变量中配置的jdk,若安装了多个版本的jdk,也可以手工进行配置。
window>preferences>Java>Installed JRES设置JRE环境。
还需要向C:\Program Files\Java\jre1.8.0_121\lib目录下添加一些tomcat下lib目录中的.jar文件,servlet.jar、el-api.jar、jsper.jar和jsp-api.jar。否则,项目中引用了“javax.servlet.http.*”,则eclipse会报错!或者,可以试试将这些文件的路径加入到环境变量classpath中。
2、配置tomcat
"Window"--"Preferences"--"Server"--"Runtime Environments"--"Add"--"Apache"--"Apache Tomcat v7.0",然后选择tomcat7的目录。
3、新建JSP文件、Servlet以及java Bean
新建项目的主要文件JSP文件、Servlet以及java Bean。