使用java开发已经有一段时间了,在实际工作中,大多是都是使用的别人搭建的框架,一个框架里面涉及到很多东西,对于很多知识都没有去好好思考,然后自己想一边工作一边抽时间,重新做一个完整的项目来沉淀下自己学过的知识。
首先是简单的搭建一个maven项目,因为很想弄一个分布式系统,但是考虑到后期可能要使用多个服务器或者是虚拟机,然后我就想就弄一个简单的项目,然后和分布式系统分开 。
新建一个maven项目:
第一步:创建一个Maven工程
1、我是用的是eclipse,首先右键点击NEW ---> project --->输入maven ,然后如下图所示
2、选中Maven Project,再点击Next然后会进入以下页面,
3、什么都不需要修改,直接点击next后会跳到下图所示:
4、选中上图的那个webapp,再点击Next,并且在相应的位置填入:
5、填入以上信息后,直接点击finish,然后工程就是初步创建了,如图:
第二步:将maven工程的一些必要的文件加补全:
1、maven工程的标准目录结构如下:
http://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html
-- src/main/java
-- src/main/resources
-- src/main/filters
-- src/test/java
-- src/test/resources
-- src/test/filters
...
这里我将要多新建src/main/java,src/test/java,src/test/resource,其他的目录我暂时不新建。
2、新建方法:
右键点击工程名 --> New --> Source Folder
在填入的时候可能会出现如下问题:
解决办法:
右键点击项目名 --> Properties --> Java Build Path , 然后选中Soure
将里面的这个missing 都remove掉,然后重新新建 Source Folder
3、最后将三个目录都建好后如下:
第三步,修改web.xml中servlet的版本:
1、首先找到项目放置的路径,然后修改项目路径下的.setting文件夹下面的两个文件:
2、修改 org.eclipse.jdt.core.prefs:(将里面的1.5全部修改成1.8)
3、修改org.eclipse.wst.common.project.facet.core.xml:(将1.5修改成1.8,2.3修改成3.0)
4、然后重启:
重启完成后,右键点击项目名 --> Properties --> Maven --> Project Facets
已经自动修改成3.0了。
这个项目已经创建完成了。