免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
(轉(zhuǎn))OpenBravo 在eclipse下項(xiàng)目建立

OpenBravo 在eclipse下項(xiàng)目建立
介紹
Openbravo現(xiàn)在完全可以在eclipse環(huán)境下開發(fā),測試,部署,包括4個(gè)項(xiàng)目openbravo,core, trl 和wad,在相應(yīng)目錄下都有eclipse的項(xiàng)目文件,項(xiàng)目可以直接導(dǎo)入到eclipse中。
環(huán)境需求
·        Java Development Kit (JDK) 6.
·        Apache Tomcat 6.x.
·        Apache Ant 1.7.
·        PostgreSQL 8.3.x.
開發(fā)工具
·        Eclipse IDE for Java EE Developers. 
源代碼
·        Openbravo ERP 2.5

從SVN上下載代碼
從 Openbravo Subversion (SVN) repository 下載源代碼,不要從sourceforge上下載,sourceforge上特別慢。
在dos下轉(zhuǎn)到d:\workspace\openbravo目錄

svn co https://dev.openbravo.com/svn/openbravo/trunkAppsOpenbravo
將得到最新的源代碼

獲得源代碼后,進(jìn)行如下操作:
d:\workspace\openbravo>ant setup
執(zhí)行完成后會生成setup-properties-windows.exe文件,運(yùn)行該文件。

導(dǎo)入項(xiàng)目
在導(dǎo)入項(xiàng)目前,一定要取消自動(dòng)編譯,因?yàn)閯倓倢?dǎo)入的項(xiàng)目會有很多error,所以會浪費(fèi)時(shí)間。
導(dǎo)入openbravo到eclipse中,選擇File > Import... > Existing Projects into Workspace
選擇目錄d:\workspace\openbravo,接下來依次導(dǎo)入OpenbravoCore,OpenbravoTrl,OpenbravoWAD,分別在目錄src-core, src-trl, src-wad.

設(shè)置所有項(xiàng)目的編碼為UTF-8, 以避免亂碼問題。

目前這些項(xiàng)目可能都有編譯錯(cuò)誤,不用管它,繼續(xù)下面的操作。

d:\workspace\openbravo>ant create.database
Buildfile: build.xml

set.code.rev:

code.rev:

init:

core.lib:

init:

compile:
    [javac] Compiling 122 source files to D:\workspace\openbravo\src-core\build\
classes

build.jar:
      [jar] Building jar: D:\workspace\openbravo\src-core\lib\openbravo-core.jar


build:

copy.core.lib:
     [copy] Copying 1 file to D:\workspace\openbravo\lib\runtime

database.lib:

init:

compile:
    [javac] Compiling 4 source files to D:\workspace\openbravo\src-db\build\clas
ses

build.jar:
      [jar] Building jar: D:\workspace\openbravo\src-db\build\lib\dbmanager.jar

jar:
     [copy] Copying 1 file to D:\workspace\openbravo\src-db\database\lib

create.database:

create.database:

clean.database.POSTGRE:
      [sql] Executing commands
      [sql] Failed to execute:   DROP DATABASE openbravo
      [sql] org.postgresql.util.PSQLException: ERROR: database "openbravo" does
not exist
      [sql] 0 of 1 SQL statements executed successfully
      [sql] Executing commands
      [sql] Failed to execute:   DROP ROLE tad
      [sql] org.postgresql.util.PSQLException: ERROR: role "tad" does not exist
      [sql] 0 of 1 SQL statements executed successfully

prepare.database:

POSTGRE.structure:
      [sql] Executing commands
      [sql] 2 of 2 SQL statements executed successfully
      [sql] Executing commands
      [sql] 1 of 1 SQL statements executed successfully

create.database.all:
Database connection: jdbc:postgresql://localhost:5432/openbravo. User: tad

Executing default prescript

Executed 116 SQL command(s) successfully

Executing creation script

for the complete database

Executed 10739 SQL command(s) successfully

Executed 12 forced SQL command(s) successfully

Executing default postscript

Executed 22 SQL command(s) successfully

Writing checksum info

Inserting data into the database.

Executed 462 SQL command(s) successfully

Executed 2442 SQL command(s) successfully

Executed 74 SQL command(s) successfully

Executed 143 SQL command(s) successfully

Executed 5451 SQL command(s) successfully

Executed 462 SQL command(s) successfully

Executed 2442 SQL command(s) successfully

Executing default postscript

Executed 22 SQL command(s) successfully


database.poststructure.POSTGRE:

database.preimport.POSTGRE:

database.postimport.POSTGRE:

database.postcreate.POSTGRE:
      [sql] Executing commands
      [sql] 11 of 11 SQL statements executed successfully

update.dbupdate.timestamp:
      [sql] Executing commands
      [sql] 1 of 1 SQL statements executed successfully

db.apply.modules.sampledata:

BUILD SUCCESSFUL
Total time: 6 minutes 27 seconds
D:\workspace\openbravo>

接下來依次進(jìn)行如下操作:

選擇項(xiàng)目 Openbravo然后點(diǎn)擊 Run > External Tools > eclipse.trl.lib
在 Console 窗口,確認(rèn)有BUILD SUCCESSFUL 信息.

選擇項(xiàng)目 Openbravo然后點(diǎn)擊 Run > External Tools > eclipse.wad.lib
在 Console 窗口,確認(rèn)有BUILD SUCCESSFUL 信息.

選擇項(xiàng)目 Openbravo然后點(diǎn)擊 Run > External Tools > eclipse.compile.complete
在 Console 窗口,確認(rèn)有BUILD SUCCESSFUL 信息.

需要修改class的輸出路徑:openbravo/WebContent/WEB-INF/classes,這樣才能在tomcat server中運(yùn)行。

點(diǎn)擊 Project > Build Project 菜單進(jìn)行編譯.

定義 Tomcat server
為了在eclipseIDE中運(yùn)行OpenBravo,那么需要定義 Tomcat server.
點(diǎn)擊 window > Preferences > Server > Runtime Enviroments > Add > 選擇Apache tomcat 6.0 > 點(diǎn)next >選擇你安裝的tomcat目錄和jre > 選擇Openbravo項(xiàng)目 > 點(diǎn)擊finish

雙擊打開添加的Tomcat Server > Server Locations一欄選擇“Use custom location”,Server path文本框輸入tomcat,Deploy path文本框輸入webapps > 選中Serve modules without publishing > ctrl + s保存。

啟動(dòng)Tomcat server(該操作會持續(xù)大幾分鐘,耐心等待。)
    選中創(chuàng)建的server,然后點(diǎn)擊 start圖標(biāo),或者右鍵 start。
    啟動(dòng)完成后在瀏覽器中輸入:http://localhost:8080/openbravo
    用戶名Openbravo
    密碼openbravo

恭喜你可以開始Openbravo之旅了。

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
sqlplus常用命令
MyEclipse使用經(jīng)驗(yàn)總結(jié)
用 Eclipse、WTP 和 Derby 構(gòu)建 Web 應(yīng)用程序
【轉(zhuǎn)】簡單試驗(yàn)一下BulkBinds對性能的提高
SQL1036C SQLSTATE=58030 An I/O error occurred while accessing the database.
Oracle 11g Advanced Compression
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服