JSPWiki源码部署记录

官方使用说明: https://jspwiki-wiki.apache.org/Wiki.jsp?page=Getting%20Started

由于直接使用JSPWiki  2.10.0版本的war运行,出现错误,无法解决。
问题描述: https://issues.apache.org/jira/browse/JSPWIKI-817
所以决定使用源码;
1.下载
说明: http://jspwiki.apache.org/development/source_and_guide.html
svn地址: http://svn.apache.org/repos/asf/jspwiki/trunk
2.导入到idea:使用maven直接导入代码的根目录。命名model为JSPWiki.
3.帮助文档在mvn_cheat-sheet.txt,可以知道
运行:mvn tomcat7:run-war
忽略测试运行:mvn tomcat7:run-war -Dmaven.test.skip
4.打包成war:
A:直接在idea的Maven Project界面,找到Apache JSPWiki Main War,找到war:war,双击,就自动打包。
B:使用命令:mvn clean package  -Dmaven.test.skip
5.增加新配置
A:增加属性
<properties>
<JSPWiki.version>2.10.1</JSPWiki.version>
<JSPWiki.svn.version>1573692</JSPWiki.svn.version>
</properties>
B:修改war的名称
对插件maven-war-plugin增加属性
<warName>JSPWiki-${JSPWiki.version}-${JSPWiki.svn.version}</warName>
6.运行和安装:
    配置tomcat,然后把打包的重命名为JSPWiki.war,然后存放到tomcat的webapps下面,在url输入localhost:8080/JSPWiki/Install.jsp,开始初始化系统,其实这里的install.jsp应该是生成一份配置的properties文件而已。

得到的包,解决了上面描述的JSPWIKI-817问题。

你可能感兴趣的:(jsp)