博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何运行Struts2官网最新Demo?
阅读量:6542 次
发布时间:2019-06-24

本文共 1978 字,大约阅读时间需要 6 分钟。

本篇将讲述下如何运行官网当前最新Struts2.5.10.1 版本的Demo.

Struts2 官网:

0x00 Demo下载

Struts2 官网2.5.10.1 版Demo: 

 

0x01 修改pom.xml配置

由于官网Demo采用Maven管理方式,刚开始尝试没有修改走了点坑,现在把坑填一下。

Downloads\struts-examples-master\pom.xml

原来配置是这样的,如果不修改会提示包丢失找不到。

1  
2
UTF-8
3
2.5.9-SNAPSHOT
4
5 ---- ------ 6
7 8
9
10
org.apache.maven.plugins
11
maven-compiler-plugin
12
3.3
13
14
1.815
1.8
16
17
18 19
20 21

 修改Struts2.version为2.5.10.1(必须,否则会提示build error)

source 和target为 1.7 (非必需,我的JDK环境是1.7.0_80)

1  
2
UTF-8
3
2.5.10.1
4
5
6 7
8
9
org.apache.maven.plugins
10
maven-compiler-plugin
11
3.3
12
13
1.714
1.7
15
16
17 18
19 20

 

0x02 编译打包成war包

这里推荐个Maven仓库,修改maven根目录下的conf文件夹中的setting.xml文件,内容如下:

alimaven
aliyun maven
http://maven.aliyun.com/nexus/content/groups/public/
central

 

这里以打包annotations为例,项目文件夹路径:..\Downloads\struts-examples-master\annotations

在命令行下进入该项目文件夹下后输入以下命令:

mvn -e clean package

如果不出意外,出现这个提示就表示编译打包成功了。

 

 得到这个war包然后部署到Tomcat 或者导入到你的IDE中即可。

 

转载地址:http://fjodo.baihongyu.com/

你可能感兴趣的文章
Android文件的加密与解密
查看>>
SOAP webserivce 和 RESTful webservice 对比及区别
查看>>
【原】记录一句话
查看>>
Android标题栏,状态栏
查看>>
Windows下安装Memcached for PHP
查看>>
hdu 1040 As Easy As A+B
查看>>
java笔记:SpringSecurity应用(二)
查看>>
php记录代码执行时间
查看>>
【C】strcpy()需谨慎使用;
查看>>
用Adobe Flash Professional CS6创建一个iOS应用程序
查看>>
简简单单几段代码让自己变成最合格的网站管理员
查看>>
Slim Text 0.0.9 发布, 代码开源!
查看>>
[置顶] 遵循Java EE标准体系的开源GIS服务平台之二:平台部署
查看>>
Session深度探索
查看>>
shell语法简单介绍
查看>>
Java递归算法——阶乘
查看>>
Multi-voltage和power gating的实现
查看>>
JavaScript面向对象 ~ 原型和继承(1)
查看>>
ubuntu下安装nginx时依赖库zlib,pcre,openssl安装方法
查看>>
spring cloud微服务分布式云架构--hystrix的使用
查看>>