posts - 6, comments - 6, trackbacks - 0, articles - 0

          AtLeap中運用Mysql

          Posted on 2007-03-29 19:46 吳濤濤 閱讀(548) 評論(0)  編輯  收藏
          1、環境說明:
          WINDOWS2003、JDK 1.5.0_11、ANT 1.6.5、Tomcat 5.0.27、MySQL4.1.10a;
          先設置好環境變量;

          2、數據庫設置
          #database.jar=${mysql.jar}
          #database.jar.name=${mysql.jar.name}
          #database.dir=${mysql.dir}
          #database.version=${mysql.version}
          #database.type=mysql
          #database.name=${webapp.name}_db
          #database.host=localhost
          #database.port=3306
          #database.driver_class=com.mysql.jdbc.Driver
          #database.url=jdbc:${database.type}://${database.host}:${database.port}/${database.name}?characterEncoding=utf-8&useUnicode=true&autoReconnect=true
          #database.username=test
          #database.password=test
          #hibernate.dialect=org.hibernate.dialect.MySQLInnoDBDialect


          改為:
          database.jar=${mysql.jar}
          database.jar.name=${mysql.jar.name}
          database.dir=${mysql.dir}
          database.version=${mysql.version}
          database.type=mysql
          database.name=${webapp.name}_db
          database.host=localhost
          database.port=3306
          database.driver_class=com.mysql.jdbc.Driver
          database.url=jdbc:${database.type}://${database.host}:${database.port}/${database.name}?characterEncoding=utf-8&useUnicode=true&autoReconnect=true
          database.username=數據庫用戶名
          database.password=數據庫密碼
          hibernate.dialect=org.hibernate.dialect.MySQLDialect

          在數據庫初始化的過程中,提示${hibernate.transaction.factory_class},我就在properties.xml中將
          <entry key="hibernate.transaction.factory_class" value="${hibernate.transaction.factory_class}"/>

          改為
          <entry key="hibernate.transaction.factory_class" value="org.hibernate.transaction.JDBCTransactionFactory"/>

          就可以通過;


          3、服務器設置
          1)
          # Jetty is embeded into AtLeap distribitive
          appserver.type=jetty5
          appserver.http.port=8080
          # in order to enable support HTTPS please reconfigure jettyplus.xml
          appserver.https.port=8443
          # the memory sizes
          jetty.initialmemory=128m
          jetty.maxmemory=256m

          改為:
          # Jetty is embeded into AtLeap distribitive
          # appserver.type=jetty5
          # appserver.http.port=8080
          # in order to enable support HTTPS please reconfigure jettyplus.xml
          # appserver.https.port=8443
          # the memory sizes
          # # jetty.initialmemory=128m
          jetty.maxmemory=256m

          2)
          # Please specify tomcat5 or tomcat5.5
          #appserver.type=tomcat5.5
          #appserver.http.port=8080
          #appserver.https.port=8443

          #tomcat.manager.host=${appserver.host}
          #tomcat.manager.port=${appserver.http.port}
          #tomcat.manager.url=http://${tomcat.manager.host}:${tomcat.manager.port}/manager
          #tomcat.manager.username=manager
          #tomcat.manager.password=manager

          改為:
          # Please specify tomcat5 or tomcat5.5
          appserver.type=tomcat
          appserver.http.port=8080
          appserver.https.port=8443

          tomcat.manager.host=${appserver.host}
          tomcat.manager.port=${appserver.http.port}
          tomcat.manager.url=http://${tomcat.manager.host}:${tomcat.manager.port}/manager
          tomcat.manager.username=manager
          tomcat.manager.password=manager

          4、部署設置
          # Usually you do not need to specify below properties
          #tomcat.home=C:/TOOLS/java/jakarta-tomcat-5.5.7
          #tomcat.app.base=${tomcat.home}/webapps
          #tomcat.service.name=Catalina
          #tomcat.work.dir=${tomcat.home}/work/${tomcat.service.name}/${appserver.host}/${context.doc.base}
          #tomcat.conf.dir=${tomcat.home}/conf/${tomcat.service.name}/${appserver.host}

          改為:

          # Usually you do not need to specify below properties
          tomcat.home=c:/tomcat
          tomcat.app.base=${tomcat.home}/webapps
          tomcat.service.name=Catalina
          tomcat.work.dir=${tomcat.home}/work/${tomcat.service.name}/${appserver.host}/${context.doc.base}
          tomcat.conf.dir=${tomcat.home}/conf/${tomcat.service.name}/${appserver.host}

          回到build.xml所在的目錄,執行ant deploy;

          5、測試運行
          http://localhost:8080/atleap

          參考文檔:Blandware AtLeap 安裝說明


          只有注冊用戶登錄后才能發表評論。


          網站導航:
          博客園   IT新聞   Chat2DB   C++博客   博問  
           
          主站蜘蛛池模板: 开原市| 邮箱| 北流市| 清镇市| 渝北区| 永川市| 黔西| 于都县| 咸宁市| 忻城县| 北京市| 西吉县| 青田县| 当阳市| 鄱阳县| 三江| 柞水县| 青神县| 宁津县| 新昌县| 唐海县| 渝北区| 卢湾区| 尼木县| 沈丘县| 克山县| 万州区| 安徽省| 揭阳市| 同仁县| 宜阳县| 聂荣县| 山西省| 安陆市| 蒙自县| 都江堰市| 祁连县| 崇信县| 亚东县| 台东市| 景东|