Java Web笔记:搭建环境和项目配置(MyEclipse 2014 + Maven + Tomcat)

0. 绪言

Java Web开发中,除了基础知识外,开发环境搭建,也是一项基本功。开发环境包括了IDE、项目管理、项目架构组织、依赖管理等等,以及简单的测试。能够熟练的搭建出Java Web的开发环境,也能够提现开发者Java Web的开发功底,如Maven依赖管理的使用,项目组织结构的清晰程度,都能体现开发者素质。

环境搭建过程比较简单,但是基于Maven的Java Web项目,在MyEclipse这个IDE下创建时,需要做一些自主的调整。

1. 环境参数

MyEclipse

MyEclipse Spring 2014 GA (很多人不懂GA,General Availability,正式发布的版本),Spring版本增加了Spring插件,装标准版、Pro版也可以。如果没有必要,就不用装blue版本和bling了。

其他

JDK 1.7
Maven 3.3.3
Tomcat 8

2. 安装

配置Java开发环境

下载安装JDK 1.7,JRE 7
配置环境变量:
(1)新建 JAVA_HOME
D:\Java\jdk1.7.0_17
(2)新建JAVA_CLASSPATH
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
(3)添加Path
.;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
注意了,JRE环境变量慎重添加,小心Tomcat启动错误。

Maven

下载,解压到常用目录,尽量简洁的路径。
我的路径:D:\apache-maven-3.3.3

安装MyEclipse

下载标准版,或者Spring版本,选择稳定的,我用的是2014版本,之前一直用2010版本,都挺好用的。
安装完成即可。

Tomcat

下载,解压到常用目录,尽量简洁的路径。
我的路径:D:\apache-tomcat-8.0.23

3. MyEclipse的Maven配置

启动MyEclipse,配置Maven:Window -> Preferences -> MyEclipse -> Maven4MyEclipse
所有的配置都在此处完成。

添加Maven

配置JDK:

Maven配置JDK.png

 

Installations中:

 

添加Maven.png

 

通过Add,添加自己的Maven,配置文件会自动识别获取到。
User Settings中:

 

配置参数文件.png


完成配置后即可使用。

Tomcat配置

Window -> Preferences -> MyEclipse -> Servers -> Tomcat

 

Tomcat配置.png

选择Tomcat主目录:

 

Tomcat配置参数.png

 

完成配置。

4. Java Web on Maven项目建立

Java Web on Maven项目,有两种方式建立,与IntelliJ IDEA不同,MyEclipse默认并不是基于Maven进行项目管理的,而是使用自己的项目管理方式。因此,此处有两种方式建立项目:
·建立一个Java Web Project,引入Maven(推荐,快捷)
·建立一个Maven Project,引入J2EE

建立一个Java Web Project 并 引入 Maven

Java Web提供了Java Web所需要的各类文件和文件目录,但是并没有提供Maven,所以需要进行适当的引入。

这种方式建立的项目,有着Maven的结构,采用Maven管理包,但实质上是一个Java Web项目。不过从本实际效果看,和第二种方法是一致的。

新建Java Web项目

 

新建Java Web项目.png


进入向导:

建立项目.png


Next... Next....

选择添加web.xml.png


Next...

目录结构选择.png


推荐选择标准Maven项目结构,图中虽然是选在第一个,但是实际上选了第二个,不再重复截图了。

创建完成.png


最终创建成功,项目结构如图:

 

Java Web 项目引入Maven管理.png