Struts 1.3.8 学习笔记(九)

版本九,我们将工程转换成Maven工程。

转成Maven工程前,需要先配置好Maven环境。

1、下载最新的版本的Maven,如apache-maven-3.1.0,解压的D盘的Java文件夹下;

2、设置环境变量,新增变量,name:M2_HOME,value:D:\Java\apache-maven-3.1.0,然后将%M2_HOME%\bin;添加到Path中,注意前后用分号隔开;

3、用link方式安装Maven插件。(插件见附件,我用的eclipse版本为4.2 Java EE版)

在eclipse中创建Maven版的Java EE工程的步骤如下:

1、创建Maven Project:

 

2、新工程,第一个选择框都不要选中(第二个Location选中了也没关系):

 

3、种类为Maven版的webapp:

 

4、输入3个值:

 

5、进入工程属性面板:

 

6、准备转换工程,点击【Project Facets】:

 

7、点击【Convert to faceted form...】:

 

8、将【Dynamic Web Module】勾选,版本选【2.5】:

 

9、然后点击【Further configuration available...】:

 

10、设置webapp的路径为【src/main/webapp】:

 

11、点击【OK】后,得到的工程结构如下图:

 

12、修改Java Build Path,先删除1.4版的JRE:

 

13、添加新的JRE,【Add Library】,选【JRE System Library】:

 

14、选则默认的JRE,注意,这里的JRE指向JDK的安装目录,在eclipse的【Perferences】-》【Java】-》【Installed JREs】配置):

 

 

15、新增后的效果如下:

 

16、为了在eclipse中直接在Tomcat Server中部署,我们还需要在【Deployment Assembly】中新增Maven的依赖,首先进入该面板:

 

17、依次点击【Add...】-》【Java Build Path Entries】:

 

18、点击【Maven Dependencies】:

 

19、新增后的面板如下图:

 

20、然后新增源代码文件夹,点击工程,依次选择【New】-》【Source Folder】:

 

21、输入【src/main/java】:

 

22、通过上面的方式新增源文件夹,Java Build Path会自动增加刚才新增的源文件夹:

 

23、最后,将版本八的Java源代码拷贝到java文件夹中,WebContent的内容拷贝到webapp路径下,完成后的文件结构如下:

 

24、工程创建好了以后,选择pom.xml文件,依次选择【Run As】-》【Maven clean】可以先清洁工程,然后选【Maven install】将工程打包:

 

26、如果成功,则会得到如下画面:

 

27、同时,我们的项目也可以在eclipse的Tomcat方式运行,选中项目后,依次点【Run As】-》【Run On Server】:

 

28、如果启动成功,则会得到如下画面:

 

 源代码:

猜你喜欢

转载自coderdream.iteye.com/blog/1943051