设为首页
优惠IDC
收藏本站
六狼博客
六狼论坛
开启辅助访问
切换到窄版
用户名
Email
自动登录
找回密码
密码
登录
立即注册
只需一步,快速开始
只需一步,快速开始
快捷导航
门户
首页
BBS
云计算
大数据
手机
移动开发android,ios,windows phone,windows mobile
编程
编程技术java,php,python,delphi,ruby,c,c++
前端
WEB前端htmlcss,javascript,jquery,html5
数据库
数据库开发Access,mysql,oracle,sql server,MongoDB
系统
操作系统windows,linux,unix,os,RedHat,tomcat
架构
项目管理
软件设计,架构设计,面向对象,设计模式,项目管理
企业
服务
运维实战
神马
搜索
搜索
热搜:
php
java
python
ruby
hadoop
sphinx
solr
ios
android
windows
centos
本版
帖子
用户
六狼论坛
»
首页
›
操作系统
›
os
›
Apusic Operamasks例子部署过程
返回列表
查看:
91
|
回复:
0
Apusic Operamasks例子部署过程
[复制链接]
zhuyuanxiang
zhuyuanxiang
当前离线
积分
45
窥视卡
雷达卡
升级
90%
当前用户组为
童生
当前积分为
45
, 升到下一级还需要 5 点。
9
主题
9
主题
9
主题
童生
童生, 积分 45, 距离下一级还需 5 积分
童生, 积分 45, 距离下一级还需 5 积分
积分
45
发消息
楼主
|
发表于 2013-1-15 03:13:57
|
显示全部楼层
|
阅读模式
Apusic
Operamasks在各个网站炒得沸沸扬扬,再加上金蝶中间件公司从8月7号开始的推广活动,越来越多的朋友也开始关注这个开源的框架。最好的学习就是从例子开始,恰好金蝶中间件公司也准备许多经典的例子。但是由于机器环境不同,有些朋友在部署例子的时候肯定会碰到困难,为了解决这些问题,我专门为这些例子提供了标准的部署过程。
1. 下载Apusic应用服务器5.0页面。
http://www.apusic.com/product/download_apusic5_0.htm
我下载的ZIP文件版本:
http://download.apusic.com/product/download/Apusic-5.0-OS-Independent.zip
安装Apusic应用服务器,这里不再介绍,如果有问题可以参考我前面撰写的文章,或者在评论中说明问题。
还可以下载Apusic Studio开发工具体会使用JSF技术开发的便利性。
下载页面。
http://www.apusic.com/product/download_studio_5.0.htm
下载的路径。
http://download.apusic.com/product/download/ApusicStudio-5.0-Win32.zip
由于下载的软件没有版本号,但是刚发版的程序打补丁的工作又少不了,因此大家注意下载后压缩文件中目录的最后更新时间。
Apusic
-5.0-OS-Independent.zip -- 2007-07-29 14:14
ApusicStudio-5.0-Win32.zip -- 2007-07-30 10:26
这两个版本我们都在测试,属于比较稳定的版本。
2. 下载Operamasks的例子与最新补丁包。
http://www.operamasks.org/download/
最新补丁包:
http://www.operamasks.org/downloads/operamasks-faces_1.0.2.zip
Rich Component Demo --
http://www.operamasks.org/downloads/jsfdemo.war
Beijing 2008 --
http://www.operamasks.org/downloads/beijing.ear
HR --
http://www.operamasks.org/downloads/hr.ear
3. beijing.ear部署体验。
3.1. 先阅读文件中的readme.txt文件,理解整个安装过程。
3.2. 初始化数据库。例子提供了三种建表的语句,MySQL、Oracle、SQL Server。
MySQL是使用比较广泛的开源数据库,整个建表语句应该可以正常执行(我没测试)。
Oracle的建表语句使用的表空间BEIJING,没有这个表空间的朋友系统会报错,其实只需要将tablespace与分号之间包括的内容都删除就可以正常执行了。正确的创建脚本如下:
create table COUNTRY
(
ID VARCHAR2(255) not null,
NAME VARCHAR2(255)
);
alter table COUNTRY
add primary key (ID)
using index ;
prompt Creating MEDALLIST...
create table MEDALLIST
(
ID VARCHAR2(255) not null,
PLAYER VARCHAR2(255),
ITEM VARCHAR2(255),
ITEMICON VARCHAR2(255),
GOLD NUMBER(10),
DESCRIPTION VARCHAR2(255),
SILVER NUMBER(10),
BRONZE NUMBER(10),
COUNTRY VARCHAR2(255)
);
alter table MEDALLIST
add primary key (ID)
using index ;
alter table MEDALLIST
add constraint FKE9F760155FF7F1D4 foreign key (COUNTRY)
references COUNTRY (ID);
3.3. 配置JDBC连接池,readme.txt提供了手工配置MySQL数据源的方式,如果不了解手工配置的方式,可以先启动应用服务器,再通过界面配置,具体配置方式可以参考我前面写的文章。
3.4. 将beijing.ear文件放入到你启动的domain的application目录下就可以了。
3.4. 启动应用服务器,系统会自动部署应用,访问你的应用
http://localhost:6888/beijing/
,就可以看最新的“奥运报道”。
4. jsfdemo.war部署体验。部署非常简单直接放在applications目录下就可以自动部署了。
访问。
http://localhost:6888/jsfdemo/
5. hr.ear部署体验。由于例子的数据库脚本不全,暂时不进行介绍,我会积极与相关人员反应,等完整后再修改文章。
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
显身卡
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
C
Java
Html/Css
C++
Copyright © 2008-2020
六狼论坛
(https://it.6wolf.com) 版权所有 All Rights Reserved.
Powered by
Discuz!
X3.4
京ICP备14020293号-2
本网站内容均收集于互联网,如有问题请联系
QQ:389897944
予以删除
快速回复
返回顶部
返回列表