eas之EAS手工打包及快速部署工具


EAS手工打包及快速部署工具:
jar包的命名是項目名就好了.
   1. 在eas的工作空間下:E:\Easworkspace\Project_0 有classes和deployed_metas這兩個文件夾,
    Classes--->存放着BOS編譯好的Class文件
    deployed_metas--->存放着 BOS 的元數據
   2.打包元數據:
    在D:\kingdee\kdserver\eas\server\metas\eas這個地方隨意copy一個jar包,將里邊的除了META-INF的文件都刪除
    將deployed_metas文件下面,那這里所有的文件都放進jar文件去.
    其中,entity_pkmapping.properties和facade,pkmapping.properties分別是實體和Facade的的屬性文件,這里可以只選擇二次開發的單據對應的屬性值,以文本打開可以看到二次開發的文件屬性
   3.打包Class
    D:\kingdee\kdserver\eas\server\lib\client\eas這個地方隨意copy一個jar包,將里邊的除了META-INF的文件都刪除,和上面類似

部署(先停掉服務器):
分別拷到服務器路徑下面:其中 %srvpath% 表示服務器路徑
metas.jar 對應路徑:
%srvpath%metas\sp
%srvpath%deploy\fileserver.ear\easWebClient\metas\sp

Class.jar 對應路徑:
%srvpath%lib\sp
%srvpath%deploy\fileserver.ear\easWebClient\lib\sp

到這里部署完成 (附件中帶有快速部署工具,編寫原理同上)

PS:在啟動服務之前,先生成子系統樹、和相對應的數據表。

EAS7.5及更早版本中,所有的開發成果(元數據和代碼)統一打成2個Jar包,一個是元數據Jar包,一個是代碼Jar包,部署在EAS服務器和客戶端指定的目錄如下:

EAS服務器    元數據    server\metas\sp-bim-metas.jar                            服務器運行期使用
            server\deploy\fileserver.ear\easWebClient\metas\sp-bim-metas.jar        客戶端更新下載使用
        代碼    server\lib\sp\eas_sp.jar                            服務器運行期使用
            server\deploy\fileserver.ear\easWebClient\lib\sp\eas_sp.jar            客戶端更新下載使用
EAS客戶端    元數據    client\metas\sp-bim-metas.jar                            客戶端運行期使用
        代碼    client\lib\sp\eas_sp.jar                            客戶端運行期使用

制作個人的自定義單據,當在bos平台中創建一張單據的時候,在工具主菜單管理添加了新的組別后,順便在權限管理處新建權限項,並在主菜單管理將新建的權限給選一下 ,完了才更新數據庫,並才從包生成子系統樹,並生成系統樹,然后在eas服務器工具產生子系統樹,


免責聲明!

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



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