Sap NetWeaver CE发布程序的4种方式:
一、 Sap NetWeaver Studio方式,这也是一种最常用方式,仅需要配置Sap As Java,选择对应的工程右键,development-> build,build成功后,进行deploy即可。不多言。
二、 脚本方式:
1. 进入d:\usr\sap\SAP实例名\J00\j2ee\deployment\scripts\目录下
2. 新建一个文件夹为jgjs
3.将要部署的工程ear包到jgjs.
4. 写一个批处理,运行批处理操作,需要注意的是所有公共的工程或被依赖的工程都提前部署
批处理代码如下:
set /p UserName=请输入CE管理员用户名:
set /p Password=请输入CE管理员密码:
set /p Host=请输入CE服务器地址:
set /p Port=请输入CE服务器发布端口:
echo =============公共工程=====================
call deploy.bat %UserName%:%Password%@%Host%:%Port% jgjs/sgcc.com-cysj_ear_0001 -no_start
pause..
三、 telnet方式
1. 查看操作是屯中的SAP Systems/C04/zx234cwjyh/ICM中的active Services查看Telnent的端口是50008
2. cmd
telnet localhost 50008
输入用户名/密码
man deploy
deploy c:\xxx.sda on_deploy_error=stop
deploy list=c:\my\list\DeployItems.txt version_rule=all on_prerequistite_error
其中一、二、三方式在Sap NetWeaver CE7.1/7.2/7.3版本中验证。
四、 SDM发布方式 (以EP7.0为例)
1. 进入SDM目录,如果是windows环境运行RemoteGui.bat,如果是Linux或者Unix环境,使用RemoteGui.sh
2. 进入SDM可视界面,选择登录,输入SDM密码。
3. 选择Deployment视图,选择Add SCA/SDA,选择我们发布的EAR包
3. 选择两次Next,选择start deployment 直到完成