微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

WMS_WebService 打包

set homepath=C:\daifuku
set apppath=jp\co\daifuku\wms\extension\webservice
set sourcepath=%homepath%\wms\tomcat\webapps\wms\WEB-INF
set targetpath=%homepath%\wms\tomcat\webapps\axis2\WEB-INF
set webservicepath=%sourcepath%\src\jp\co\daifuku\wms\extension\webservice
c:
cd C:\daifuku\wms\tomcat\webapps\wms\WEB-INF\classes


cd %sourcepath%\classes
rem 生成WMSService.aar包。
jar cfv %targetpath%\services\WMSService.aar WMSParam.properties CommonParam.properties jp/co/daifuku/rmi  jp/co/daifuku/emanager  jp/co/daifuku/common   jp/co/daifuku/wms/base  jp/co/daifuku/wms/asrs  jp/co/daifuku/wms/handler  jp/co/daifuku/wms/util  jp/co/daifuku/wms/extension/util  jp/co/daifuku/wms/extension/sql  jp/co/daifuku/wms/extension/controller  jp/co/daifuku/wms/extension/interfaces/webservice  jp/co/daifuku/wms/extension/interfaces/*.class  jp/co/daifuku/wms/extension/retrieval/schedule  jp/co/daifuku/wms/extension/retrieval/operator  jp/co/daifuku/wms/extension/retrieval/*.class  jp/co/daifuku/wms/extension/storage/schedule  jp/co/daifuku/wms/extension/storage/operator  jp/co/daifuku/wms/extension/storage/util 
cd %webservicepath%
rem 在WMSService.aar的meta-inf目录中添加services.xml文件。
jar fvu %targetpath%\services\WMSService.aar  meta-inf/services.xml

xcopy %sourcepath%\lib\bluedog.jar %targetpath%\lib /y
xcopy %sourcepath%\lib\commons-beanutils.jar %targetpath%\lib /y
xcopy %sourcepath%\lib\commons-collections.jar %targetpath%\lib /y
xcopy %sourcepath%\lib\commons-dbcp-1.2.2.jar %targetpath%\lib /y
xcopy %sourcepath%\lib\commons-digester.jar %targetpath%\lib /y
xcopy %sourcepath%\lib\commons-pool-1.2.jar %targetpath%\lib /y
xcopy %sourcepath%\lib\daifuku-commons.jar %targetpath%\lib /y
xcopy %sourcepath%\lib\busitune-support.jar %targetpath%\lib /y
xcopy %sourcepath%\lib\ojdbc14.jar %targetpath%\lib /y
xcopy %sourcepath%\classes\MessageResource_zh_CN.properties %targetpath%\classes /y
xcopy %sourcepath%\classes\MessageResource_ja_JP.properties %targetpath%\classes /y
xcopy %sourcepath%\classes\MessageResource.properties %targetpath%\classes /ysses /y

rem jp.co.daifuku.common.ScheduleException类加载时报错。类找不到
rem 如下补充处理
xcopy %sourcepath%\classes\CommonParam.properties %targetpath%\classes /y
xcopy %sourcepath%\classes\WMSParam.properties %targetpath%\classes /y
md %targetpath%\classes\jp\co\daifuku\common
xcopy %sourcepath%\classes\jp\co\daifuku\common\CommonException.class %targetpath%\classes\jp\co\daifuku\common /y
xcopy %sourcepath%\classes\jp\co\daifuku\common\ScheduleException.class %targetpath%\classes\jp\co\daifuku\common /y
md %targetpath%\classes\jp\co\daifuku\common\text
xcopy %sourcepath%\classes\jp\co\daifuku\common\text\StringUtil.class %targetpath%\classes\jp\co\daifuku\common\text /y

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐