Java下载及配置:
1. 下载:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2. 安装后配置环境变量:右击【我的电脑】---【属性】-----【高级系统设置】---【环境变量】
JAVA_HOME: D:Program FilesJavajdk1.7.0_45
Path : ;%JAVA_HOME%in;%JAVA_HOME%jrein;
CLASSPATH: .;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar;
最后用javac验证
TOMCAT下载及配置:
1.下载:http://tomcat.apache.org/download-70.cgi
2. 安装后配置环境变量:
CATALINA_HOME: D:apache-tomcat-7.0.57
CATALINA_BASE:D:apache-tomcat-7.0.57
Path:%CATALINA_HOME%lib;%CATALINA_HOME%in
classpath:C:Program FilesApache Software FoundationTomcat 5.5commonlibservlet-api.jar;
3. 验证:startup后 地址栏中输入http://localhost:8080
要想开发JAVAEE程序,需要将 D:apache-tomcat-7.0.57lib下的servlet-api.jar copy到D:Program FilesJavajdk1.7.0_45jrelibext下,或者设置jar路径到classpath下。
Tomcat的class加载的优先顺序一览
1.最先是$JAVA_HOME/jre/lib/ext/下的jar文件。
2.环境变量CLASSPATH中的jar和class文件。
3.$CATALINA_HOME/common/classes下的class文件。
4.$CATALINA_HOME/commons/endorsed下的jar文件。
5.$CATALINA_HOME/commons/i18n下的jar文件。
6.$CATALINA_HOME/common/lib 下的jar文件。
(JDBC驱动之类的jar文件可以放在这里,这样就可以避免在server.xml配置好数据源却出现找不到JDBC Driver的情况。)
7.$CATALINA_HOME/server/classes下的class文件。
8.$CATALINA_HOME/server/lib/下的jar文件。
9.$CATALINA_BASE/shared/classes 下的class文件。
10.$CATALINA_BASE/shared/lib下的jar文件。
11.各自具体的webapp /WEB-INF/classes下的class文件。
12.各自具体的webapp /WEB-INF/lib下的jar文件。
Eclipse下载及配置:
1. 下载: http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/heliossr2
2. 配置TOMCAT: 单击【Window】---【preferences】---【Server】---【Runtime Environment】
ADD添加你的TOMCAT版本,浏览选择你的安装路径和JRE。
MYSQL配置:
1. 下载mysql工具:http://dev.mysql.com/downloads/mysql/4.1.html
2. 下载JDBC驱动:http://dev.mysql.com/downloads/connector/j/3.1.html
3. 将驱动拷贝到%JAVA_HOME%lib下,并配置环境变量:
classpath:%JAVA_HOME%libmysql-connector-java-5.1.36-bin.jar
如果是JSP,还需将该驱动程序拷贝到 D:apache-tomcat-7.0.57lib 下
4. 配置eclipse:
右键单击包所在的工程包(project),Build Path ---> Configure Build Path,在弹出的窗口中选择 Add External JARs。把你下载并解压出来的mysql-connector-java-5.1.15-bin.jar选中
TOMCAT配置文件:
D:apache-tomcat-7.0.57conf里的 server.xml里增加以下语句:
<Context path="/wly" docBase="D:Workspacewly" reloadable="true">
</Context>
reloadable表示编译java文件后,不用重启服务器,即可更新classes里的class文件
在D:WEB下新建WEB-INF文件夹,下面web.xml,文件夹classes,lib
classes下放java文件
D:apache-tomcat-7.0.57lib copy到 C:Program FilesJavajdk1.8.0_60jrelibext