日期:2014-05-20  浏览次数:20612 次

Axis2服务打包的问题
服务器端Java程序需要调用几个模板文件(txt)来生成一组html,之后将结果打包(zip)发送到客户端。
目前的结局方案:
- axis2.war放到~\Tomcat 7\webapps
- 将外部jar文件放到~\Tomcat 7\common\lib\ 
- 将服务文件.aar放到~\Tomcat 7\webapps\axis2\WEB-INF\services\ 
- 服务需要调用的模板文件放到c:\temp里

老大觉得这么部署太麻烦,要求将服务器端程序打包成一个war文件放到tomcat里。
我打算把模板文件放到tpl文件夹里,放在项目根目录下然后打包。对于如何制作war比较茫然。eclipse是否有相关的插件?请高手指点迷津。


------解决方案--------------------
外部jar放到WEB-INF/lib下面

.aar 可以不变
c:/temp 可以换到WEB-INF目录下

在eclipse直接导出war
------解决方案--------------------
安装个JDK,配置好环境变量,在DOS中使用jar命令可以打War包了
------解决方案--------------------
探讨

谢谢回复!

还有一个问题,如何在项目内获取模板文件?

因为有现成的程序调用模板文件生成html,用什么方法获取模板生成File对象呢?