当用Eclipse开发完成后,可以将代码通过Jenkins自动发布到Bundle仓库中。关于如果使用Jenkins自动发布,参考这里。关于仓库的部署,参考这里。 当Bundle发布到仓库后,即可使用Ops工具自动安装。 Ops是一组基于Ant的构建任务,包含build.xml和build.properties两个文件,前者定义了任务,后者定义了打包参数。 build.xml定义了如下任务:

任务名称任务描述运行方式
help 显示任务列表 ant 或 ant help
create 创建运行目录(下载Strato AllInOne) ant create
select 启动Bundle选择器 ant select
update 根据select保存后的结果从仓库下载或更新Bundle ant update
start 启动Tomcat ant start
debug 以调试方式启动Tomcat(默认调试端口8000) ant debug
stop 停止Tomcat ant stop
clear 清空整个目录(保留build.xml和build.properties) ant clean

StratoAdmin是深圳市智睦信息技术有限公司提供的企业级运营工具,下面以该工具为例介绍部署的各步骤。 1 部署Jdk和Ant 建议采用Jdk1.8以上版本及Ant1.8以上版本部署Ops。

2 下载Ops文件 Ops文件可从这里(info)下载。下载完成后解压到任意目录。这里假设是D:\demo\strato_ops_4.1.0。


3 运行ant create


4 运行ant select启动包选择器


选择zim-soft.com下的所有包,此时包选择器会自动选择依赖的其他包。 选择完成后,切换到stratoio.com标签页,选择strato.repository.*模块,这是启动后加载其他模块的必要条件。


点击“Save”,保存并退出。
5 运行ant update下载


6 运行ant start启动服务

此时可通过http://localhost:8080/strato/admin访问StratoAdmin了!

7 运行ant stop停止服务

Ops也支持Linux系统,只需在Linux下安装对应的JDK和Ant即可

Add new attachment

Only authorized users are allowed to upload new attachments.

List of attachments

Kind Attachment Name Size Version Date Modified Author Change note
png
0.png 70.2 kB 1 16-May-2017 17:42 Jarez
png
1.png 22.2 kB 1 16-May-2017 17:34 Jarez
png
2.png 44.2 kB 1 16-May-2017 17:34 Jarez
png
3.png 48.3 kB 1 16-May-2017 17:34 Jarez
png
4.png 33.1 kB 1 16-May-2017 17:34 Jarez
png
5.png 35.4 kB 1 16-May-2017 17:34 Jarez
png
6.png 30.6 kB 1 16-May-2017 17:34 Jarez
png
7.png 29.3 kB 1 16-May-2017 17:34 Jarez
png
admin.png 74.4 kB 1 16-May-2017 18:12 Jarez
zip
strato_ops_4.1.0.zip 1.9 kB 1 16-May-2017 17:40 Jarez
« This page (revision-9) was last changed on 16-May-2017 17:53 by Jarez