安裝WebBuilder詳細步驟和介紹,本人親測!(遇到的一些問題及解決辦法)


一.WebBuilder介紹:

WebBuilder是一款開源的可視化Web應用開發和運行平台。基於瀏覽器的集成開發環境,可視化和智能化的設計,能輕松完成常規應用和面向手機的移 動應用開發;高效、穩定和可擴展的特點,適合復雜企業級應用的運行;跨平台、數據庫和瀏覽器的架構,適應復雜的服務器和客戶端環境;包含多項先進技術,使 應用系統的開發更快捷和簡單。

更多介紹請訪問官網:http://www.putdb.com/main?xwl=browse&id=23OSIIWR6R4F

百度百科:http://baike.baidu.com/view/5233885.htm?fr=aladdin

二.安裝WebBuilder步驟:

1.安裝運行環境:Windows 8.1、JDK8、Tomcat7和Oracle 11g;

首先要安裝好jdk、tomcat和Oracle(如果要訪問本地Oracle就要安裝,如果訪問公司的database則不用安裝,我是訪問本地Oracle)

2.去官網下載WebBuilder:http://www.putdb.com/zh_cn.html 點擊下載標准版,解壓下載的安裝包webbuilder.zip,並把其中的wb目錄復制到tomcat7/webapps/wb下;

3.在tomcat7/webapps/wb/META-INF(如果沒有META-INF目錄則創建)目錄下創建context.xml文件,context.xml文件內容如下:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE Context>
<Context reloadable="true" crossContext="true">
    <WatchedResource>WEB-INF/web.xml</WatchedResource>
    <Resource name="jdbc/wb_oracle" auth="Container" type="javax.sql.DataSource"
        driverClassName="oracle.jdbc.driver.OracleDriver" url="jdbc:oracle:thin:@127.0.0.1:1521:ORCL"
        username="system" password="orcl" maxActive="20" maxIdle="10"
        maxWait="-1" />
</Context>

紅色部分標記部分應該根據自己數據庫的實際情況做相應的修改。

順便附上mysql、SqlServercontext數據庫context.xml文件的內容:

1).msql:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE Context>
<Context reloadable="true" crossContext="true">
    <WatchedResource>WEB-INF/web.xml</WatchedResource>
    <Resource name="jdbc/wb_mysql" auth="Container" type="javax.sql.DataSource"
        driverClassName="com.mysql.jdbc.Driver"
        url="jdbc:mysql://127.0.0.1:3306/webbuilder?autoReconnect=true&amp;allowMultiQueries=true&amp;useUnicode=true&amp;characterEncoding=utf-8&amp;mysqlEncoding=utf8"
        username="root" password="webbuilder" maxActive="20" maxIdle="10"
        maxWait="-1" />
</Context>

紅色部分標記部分應該根據自己數據庫的實際情況做相應的修改。

2).SqlServer:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE Context>
<Context reloadable="true" crossContext="true">
    <WatchedResource>WEB-INF/web.xml</WatchedResource>
    <Resource name="jdbc/wb_sqlserver" auth="Container" type="javax.sql.DataSource"
        driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver" url="jdbc:sqlserver://127.0.0.1:1433;DatabaseName=wb"
        username="sa" password="webbuilder" maxActive="20" maxIdle="10"
        maxWait="-1" />
</Context>

紅色部分標記部分應該根據自己數據庫的實際情況做相應的修改。

4.在tomcat7\webapps\wb\WEB-INF目錄下修改web.xml文件(和context.xml同一目錄下),在<web-app></web-app>之間添加如下內容:

<description>DB Connection</description>
    <res-ref-name>jdbc/wb_oracle</res-ref-name>
    <res-type>javax.sql.DataSource</res-type>
    <res-auth>Container</res-auth>
    </resource-ref>

紅色部分標記部分應該根據自己context.xml配置的實際情況做相應的修改。

5.把tomcat7/webapps/wb/META-INF目錄下的context.xml文件復制到tomcat7\conf\Catalina\localhost目錄下,名字改為和你部署wb的工程名字一致,這里應該是wb.xml。

6.從網上下載Oracle驅動jar包,並復制該文件至tomcat7/lib目錄,如有必要重啟tomcat;

7.打開瀏覽器並訪問 [http://ip:port/wb](例如http://localhost:8080/wb),然后使用安裝向導來完成 WebBuilder 的安裝。在安裝向導中,輸入:
JNDI:java:comp/env/jdbc/wb_oracle
Type:oracle
注意JNDI名稱不要包含空格,輸入完成之后點擊Install按鈕;

8.安裝完成之后,使用管理員帳戶登錄到系統,管理員默認用戶名稱和密碼均為 admin。

 

三.在安裝過程中遇到一些問題及解決方法

1.問題描述:在第七步點擊Install出現窗口提示:“Name odbc is not bound in this Context”;

解決辦法:在tomcat7\webapps\wb\WEB-INF目錄下修改web.xml文件(和context.xml同一目錄下),在<web-app></web-app>之間添加如下內容:

<description>DB Connection</description>
    <res-ref-name>jdbc/wb_oracle</res-ref-name>
    <res-type>javax.sql.DataSource</res-type>
    <res-auth>Container</res-auth>
    </resource-ref>

紅色部分標記部分應該根據自己context.xml配置的實際情況做相應的修改。

2.問題描述:在第七步點擊Install出現窗口提示:“No suitable driver”

解決辦法:把tomcat7/webapps/wb/META-INF目錄下的context.xml文件復制到tomcat7\conf\Catalina\localhost目錄下,名字改為和你部署wb的工程名字一致,這里應該是wb.xml。

備注:附上WebBuilder安裝的其他錯誤及解決方法,網址:http://wenku.baidu.com/link?url=NpEI7eJdehJmpKMjYWYz_jkJ3BMvyUOMKe_fcZ31evJwHBWxmPzNrfVzDMONvOAiMbrrjs34wyozrUvRbI33_F_qB3R3NZ-h6DloPEec_sy

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM