?OpenJWeb安裝說明:
1、配置開發環境
?? (1)本軟件適用j2sdk-1_4_2_12進行開發,所以請安裝jsd1.4.2系列的版本。經過測試本系統在jdk5上使用時,webwork有異常。
????? jdk安裝的時候不要使用帶空格的路徑名,例如這樣的目錄是可以的C:/j2sdk1.4.2_12,而不能安裝在c:/program files這種帶空格的路徑。
?? (2)配置環境變量
????? 配置系統環境變量JAVA_HOME,值為上一步安裝的jdk路徑,如C:/j2sdk1.4.2_12,此目錄下應該包含有bin,jre,lib等子目錄
????? 配置系統環境變量ANT_HOME為D:/easdev/ant
????? 將jdk的bin目錄加到系統環境變量path中,為避免機器其他版本jdk的影響,請將%JAVA_HOME%/lib; 填加到系統path環境變量的最前面。配置
????? 好后,在dos窗口中運行java或jar命令,確認此命令能夠被調用,說明配置正確。
????? 如果系統已經配置了CLASS_PATH環境變量,請將CLASS_PATH隨便改個別的名字,因為本軟件帶的tomcat不需要使用。
?? (3)不需要另行安裝tomcat,本軟件已經帶有非安裝版本的tomcat,另外注意在運行本軟件時停止其他的tomcat。
2、代碼路徑
?? 請將提供的壓縮包解壓到D:/easdev,注意目錄不要嵌套了,解壓后檢查D:/easdev應該有ant,build,jakarta-tomcat-5.0.30等子目錄.注意一定要
?? 把代碼解壓到D:/easdev而不是其他的盤符,因為生成JSP文件和java類的時候生成出來的文件路徑是寫死的。
3、數據庫安裝
?? 請安裝mysql5.0.30版本數據庫,數據庫安裝時,端口配置為3333,root口令配置為mysql,在安裝選擇時有一步驟會提示是否把mysql的命令放到windows的path中,安裝時請選擇此選項。安裝完成后在dos下運行mysql -u root -p,回車后輸入口令mysql,進入mysql命令行,這時運行
?? create database eas; 回車后再運行命令 use eas; 回車后運行source D:/easdev/project01/workdoc/DB/dump/mysql/eas.sql導入數據庫。
??
4、運行tomcat:
?? 首先確認一下mysql的服務是否已啟動,在我的電腦-管理中檢查mysql服務的狀態。然后
?? 運行D:/easdev/jakarta-tomcat-5.0.30/bin目錄中的startup.bat,啟動tomcat,本軟件提供的默認的端口是8084,所以tomcat啟動完成后運行
??
http://localhost:8084/system
應該出現登錄頁面,頁面中有一個產品序列號,請把這個序列號給我,我會創建一個注冊碼文件,將我提供的
?? 注冊碼文件system-config.xml放到D:/easdev/project01/src/001core/src/java目錄中,關閉tomcat,在D:/easdev/build中運行userbuild.bat,
?? 這樣會自動將新的配置文件復制到D:/easdev/project01/src/001core/web/WEB-INF/classes中。
5、二次開發
?? 二次開發也可以說是用戶定制建表并通過平臺創建增刪改查頁面的功能,因為建表會生成java實體類文件,并生成映射文件和更改相關配置,在
?? 使用本系統建表,并創建功能后,需要關閉tomcat并在D:/easdev/build中運行userbuild.bat編譯后重新啟動(詳見功能操作手冊),由于編譯生成?? 了class,這個class能否熱裝載到容器中還沒有作過測試,如果可以的話,那么定制一個新的功能后就不需要重新啟動tomcat了。
6、此版本為一個基線版本,以后只提供更新的文件或新增的文件。另外java代碼路徑位于D:/easdev/project01/src/001core/src/java中,此包中
?? 提供了部分代碼(如業務邏輯層代碼接口ServiceLocator.java,JFreechart相關代碼等),核心代碼暫不開發。請合作伙伴本著真誠合作的態度不要
?? 反編譯未公開的代碼(代碼未做過混淆處理),一是本著職業道德的考慮,二是沒有這個必要,因為我承諾只要使用了本軟件作為開發平臺的合作伙伴,
?? 我會解決平臺出現的BUG,另外也會不斷地把大家提出的合理的建議和新的功能融入到這個平臺,事實上,我就是大家雇傭的最好的打工者,我做為一個平臺產品的提供者,熱忱希望和廣大的渠道合作伙伴,軟件公司、最終企業用戶、IT培訓機構、個人創業者真誠合作,平臺產品的出現意味著行業的細分,也意味著中國的企業應用的開發會逐漸走出手工作坊的時代,類似于英國的工業革命時間,軟件的研發最終也能步入類似流水線作業的工
業革命時代。
7、關于產品的發布,因為本人目前沒有適合的空間,此軟件包壓縮后為90多兆,在我找到一個合適的網站后我會向大家提供下載地址。
8、應用服務器支持:本產品支持tomcat,weblogic,websphere等主流應用服務器。
8、幫助手冊:參見D:/easdev/project01/src/001core/dist中的文檔。
??
?
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
