俊星的BLOG

          發(fā)布FWMS

          1、利用命令“D:\FWMS\code\trunk\main\ear\ejb>dir /a:d /b”,列舉出所有的EJB模塊清單

          2、結(jié)合上面的清單,結(jié)合正則“^(.*)$”,替換為“<ant antfile="${FWMS_code}/ear/ejb/$1/META-INF/build.xml" dir="${FWMS_code}/ear/ejb/$1/META-INF" target="ejbdoclet"/>”形式,并將得到的ant元素清單放置到工程下build.xml的“Generating_Code”target中。

          3、基于如下正則,利用UE批量替換properties文件中的project.path:
          查找:(project.path.*)
          目標(biāo):project.path=../../../APP-INF/classes;../../../APP-INF/lib/activation.jar;../../../APP-INF/lib/ant.jar;../../../APP-INF/lib/apachepoi.jar;../../../APP-INF/lib/axis.jar;../../../APP-INF/lib/axis-ant.jar;../../../APP-INF/lib/bsh2.0.jar;../../../APP-INF/lib/classes12.zip;../../../APP-INF/lib/commons-
          文件:build.properties
          路徑:D:\FWMS\code\trunk\main\ear\ejb\
          (注意需要選中搜索子目錄項(xiàng))

          4、上述完成之后,執(zhí)行build_code.bat 即可完成EJB的編譯

          5、設(shè)置ct-config.xml中相關(guān)內(nèi)容,最后是啟動(dòng)weblogic 并設(shè)置數(shù)據(jù)源,同時(shí)發(fā)布應(yīng)用。

          6、發(fā)布啟動(dòng)weblogic的時(shí)候,報(bào)“java.lang.OutOfMemoryError: PermGen space”異常,在C:\bea\weblogic92\common\bin的commEnv.cmd中,查看到其內(nèi)存設(shè)置為“set MEM_ARGS=-Xms128m -Xmx256m”;在C:\bea\user_projects\domains\fwms_domain\bin下startWebLogic.cmd中,添加“set MEM_ARGS=-Xms256m -Xmx512m -XX:MaxPermSize=128m”,適當(dāng)加大內(nèi)存。

          posted on 2010-11-09 11:59 俊星 閱讀(463) 評(píng)論(0)  編輯  收藏


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 罗城| 尚义县| 南漳县| 玉环县| 天长市| 盐池县| 杭锦旗| 农安县| 舞阳县| 淅川县| 武安市| 霍城县| 金昌市| 内乡县| 山阴县| 六枝特区| 北流市| 临漳县| 东乡县| 高邑县| 钟山县| 卢湾区| 岳池县| 台中县| 昌乐县| 开江县| 银川市| 辉县市| 鹤峰县| 湄潭县| 正安县| 资源县| 美姑县| 渭南市| 来宾市| 济宁市| 邵阳市| 定州市| 黄陵县| 那坡县| 东宁县|