开发环境

先下载平台安装包后按照配置完成环境搭建。

下载

  • 开发环境包下载: 点击下载
  • 下载目录说明:

|目录名称 |说明 |

cserver-virgo应用服务器
cserver-eclipseeclipse开发工具
cserver-sso单点登录服务器
初始化脚本用于系统初始化创建,分业务库、工作流2个库

配置

1.数据库初始化

  • 创建两个用户,一个作为业务库用户(这里举例为:cserver_virgo),一个作为工作流库用户(这里举例为:cserver_flow)
  • 分别将下载目录中的virgo-sqlflow-sql 文件夹中的脚本文件在cserver_virgo和cserver_flow中执行

2.配置sso

  • 修改sso访问端口

(路径:..\cserver-sso\conf\server.xml)

  <Connector port="8060" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"/>
  • 配置sso数据库

(路径:..\cserver-sso\webapps\sso.web\WEB-INF\deployerConfigContext.xml)

<bean id="casDataSource" class="org.apache.commons.dbcp.BasicDataSource">
            <property name="driverClassName">
                <value>oracle.jdbc.driver.OracleDriver</value>
            </property>
            <property name="url">
                <value>jdbc:oracle:thin:@192.168.1.132:1521:PROJECT</value>
            </property>
            <property name="username">
                <value>cserver_virgo</value>
            </property>
            <property name="password">
                <value>8888</value>
            </property>
            <property name="maxActive" value="20"/>
            <property name="initialSize" value="1"/>
            <property name="maxWait" value="60000"/>
            <property name="maxIdle" value="15"/>
            <property name="minIdle" value="5"/>
            <property name="removeAbandoned" value="true"/>
            <property name="removeAbandonedTimeout" value="180"/>
    </bean>

3.配置virgo

  • 修改virgo访问端口

(路径:..\cserver-virgo\configuration\tomcat-server.xml)

 <Connector address="127.0.0.1" port="8080"
               protocol="org.apache.coyote.http11.Http11NioProtocol"
               connectionTimeout="20000" enableLookups="false" redirectPort="8443" />
  • 修改virgo数据库配置

(路径:..\cserver-virgo\config\system.properties)

##--------系统框架---------------
##--------权限验证配置--------------
authent.database.url=jdbc\:oracle\:thin\:@42.123.126.73\:1521\:PROJECT
authent.hibernate.dialect=org.hibernate.dialect.Oracle9Dialect
authent.driver.classname=oracle.jdbc.driver.OracleDriver
authent.database.username=cserver_virgo
authent.database.password=8888

#-----------业务配置-----------------------------------------
app.database.url=jdbc\:oracle\:thin\:@42.123.126.73\:1521\:PROJECT
app.hibernate.dialect=org.hibernate.dialect.Oracle9Dialect
app.driver.classname=oracle.jdbc.driver.OracleDriver
app.database.username=cserver_virgo
app.database.password=8888

4.配置eclipse

  • 配置maven插件仓库

eclipse工具栏»Window»preferences

setting.xml在eclipse目录下,它指明了maven插件打包时应从该目录下读取cang仓库地址

  • 修改setting.xml

(路径:服云开发平台环境包\cserver-eclipse\setting.xml)

  <localRepository>E:\中服云开发平台环境包\maven_repository</localRepository>
  • 配置server

eclipse工具栏»Window»preferences

新建server

配置服务器内存

增加配置参数:-server -Xms256m -Xmx512m -XX:MaxNewSize=256m -XX:MaxPermSize=256m


至此,开发环境配置完成。去完成一个HelloWorld示例吧!