Mac OS下structs2+tomcat+eclipse+mysql配置

前言

-由于之前用struts2开发了一个简单的Web App,在配置过程遇到了许多困难,所以这里我想总结一下,能够帮助到其他人。


配置文件

-注意各个软件的版本
-Struts-2.3.30
-Tomcat 7.0.72
-MySQL Community Server 5.7.16
-mysql-connector-java-5.1.40
-Eclipse for Java EE | Version: Neon.1 Release RC3 (4.6.1RC3)
-我的操作系统:macOS Sierra Version 10.12
软件版本上可以不同,我是在上述版本成功完成配置,一开始用的Tomcat9.0和struts-2.5.2遇到了一点小问题。


配置过程

第一步:Tomcat v7.0配置

1.从Tomcat官网下载Tomcat包(http://tomcat.apache.org),我选择的是7.0.72版本

类型选择
选择下载zip或着tar.gz均可。

2.将下载下来的压缩包解压后,改名为Tomcat放到Library(资源库)目录下

3.在Eclipse选择Preferences,选择Server --> Runtime Environments

RE

4.点击Add,选择相应的Tomcat版本,然后点击Next

add

5.选择相应的JRE,然后点击Finish,完成配置

这里写图片描述

6.创建一个新的Dynamic Web Project

这里写图片描述
连续点击两次Next,到下图界面
这里写图片描述
选择Generate web.xml deployment descriptor,点击Finish完成创建。

7.项目右键New-->Other,新建一个Server

这里写图片描述
点击Next
这里写图片描述
在点击Finish,完成创建。

-以上即完成了Tomcat的配置

第二步:Struts2的配置

1.从官网下载Struts2(http://struts.apache.org/download.cgi#struts252),我选择的是2.3.30版本,选择Full Distribution即可

2.解压文件,进入apps文件夹,取出struts2-blank.war文件,并将其解压,后边会使用到

这里写图片描述

3.打开struts2-blank文件夹,选择WEB-INF --> lib

这里写图片描述

将这里面所有的jar包全部导入到你的项目中,怎么操作呢,其实只需全部选中复制后,直接粘贴到项目中WebContent->WEB-INF->lib下,如下图

这里写图片描述

可以发现,在Java Resources目录下也会存入了相应的jar包,如下图

这里写图片描述

4.配置web.xml文件,这是struts2的过滤器,具体内容请查看相关Struts2教程,下面给出web.xml代码,直接粘贴即可

web.xml

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值