zhyiwww
          用平實(shí)的筆,記錄編程路上的點(diǎn)點(diǎn)滴滴………
          posts - 536,comments - 394,trackbacks - 0

          我們做項(xiàng)目,可能會(huì)使用ant做系統(tǒng)集成和部署。其實(shí)ant在編譯項(xiàng)目時(shí)歸根結(jié)底也用的是javac命令。
          我們能否用javac直接編譯大型項(xiàng)目呢?是可以的。

          以項(xiàng)目Sample為例予以說(shuō)明如下。如果j2ee項(xiàng)目sample放在/tmp/下
          【1】cd /tmp/sample
          進(jìn)入項(xiàng)目目錄,以便進(jìn)行下面的操作
          【2】find src -name *.java > sources.list
          生成需要編譯的文件列表,如下:
            1 src/com/tt/dom/SeityOficer.java
            2 src/com/tt/dom/UsisitOffrProxy.java
            3 src/com/tt/dom/LoginCheckServer.java
            4 src/com/tt/dom/LoginOfficer.java
            5 src/com/tt/dom/SecurProxy.java
            6 src/com/tt/dom/Operaxy.java
            7 src/com/tt/dom/LoginrProxy.java
            8 src/com/tt/dom/LoginOfficerProxy.java
            9 src/com/tt/dom/UserOfficerProxy.java
           10 src/com/tt/dom/UserMap.java
          【3】編譯,執(zhí)行下面的命令
          javac  -classpath /opt/jdk1.6.0_18/lib/  -d /tmp  -extdirs /opt/apache-tomcat-6.0.20/lib/:WebRoot/WEB-INF/lib/  @sources.list

          【4】會(huì)在/tmp/目錄下生成對(duì)應(yīng)的class文件。





          |----------------------------------------------------------------------------------------|
                                     版權(quán)聲明  版權(quán)所有 @zhyiwww
                      引用請(qǐng)注明來(lái)源 http://www.aygfsteel.com/zhyiwww   
          |----------------------------------------------------------------------------------------|
          posted on 2011-10-13 14:35 zhyiwww 閱讀(4741) 評(píng)論(4)  編輯  收藏

          FeedBack:
          # re: 用javac編譯整個(gè)j2ee項(xiàng)目
          2011-10-14 18:44 | yaoms
          第二步應(yīng)該是

          find src -name "*.java" > sources.list

          吧  回復(fù)  更多評(píng)論
            
          # re: 用javac編譯整個(gè)j2ee項(xiàng)目
          2011-10-17 08:53 | zhyiwww
          @yaoms
          謝謝!是我疏忽。。。。   回復(fù)  更多評(píng)論
            
          # re: 用javac編譯整個(gè)j2ee項(xiàng)目
          2012-11-23 13:22 | cfl
          第二步執(zhí)行不了  回復(fù)  更多評(píng)論
            
          # re: 用javac編譯整個(gè)j2ee項(xiàng)目
          2015-04-09 10:19 | ztf
          你好,我運(yùn)行這個(gè)怎么報(bào)錯(cuò)find src -name "*.java" > sources.list
          說(shuō)拒絕訪問(wèn)-src
          找不到文件--name  回復(fù)  更多評(píng)論
            

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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 突泉县| 东至县| 怀宁县| 贡觉县| 玉门市| 朝阳市| 关岭| 南昌市| 宜章县| 托克逊县| 孟村| 房产| 上犹县| 榕江县| 南涧| 青海省| 喜德县| 从江县| 湘乡市| 泗水县| 绥中县| 云龙县| 澄江县| 崇义县| 临夏县| 清丰县| 浙江省| 双鸭山市| 天长市| 承德市| 荆门市| 于田县| 炎陵县| 温泉县| 沁水县| 嵊泗县| 新兴县| 乡城县| 聂荣县| 竹北市| 葵青区|