posts - 82, comments - 269, trackbacks - 0, articles - 1
            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          原來(lái)mvn war:war 不依賴(lài) mvn:compile

          Posted on 2008-09-24 14:57 itspy 閱讀(1750) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): JAVA技術(shù)
          今天我直接運(yùn)行mvn war:war打war得到的包里面發(fā)現(xiàn)WEB-INF/classes里面什么也沒(méi)有,感覺(jué)好奇怪,但以前是可以的.

          經(jīng)過(guò)查找發(fā)現(xiàn)以前之所以可以,是因?yàn)閯偤脤?duì)應(yīng)的工程是Maven得到的Eclispe工程,而Eclipse已經(jīng)對(duì)Java文件編繹過(guò)了,并且默認(rèn)的class輸出目錄是target/classes.而Maven運(yùn)行mvn:compile也是把class輸出到此目錄.

          所以打包前不必運(yùn)行mvn:compile,但是如果不是Eclipse工程,或者是Eclipse沒(méi)有把Class輸出到target/classes,直接打WAR包,得到的包是不完整的,沒(méi)有class的.
          主站蜘蛛池模板: 石阡县| 阜南县| 东源县| 安国市| 都昌县| 鄂尔多斯市| 哈巴河县| 名山县| 阳谷县| 平安县| 兰州市| 北京市| 稷山县| 商河县| 洛宁县| 泗水县| 安丘市| 丹江口市| 石首市| 淳安县| 荆门市| 临汾市| 保山市| 周宁县| 日喀则市| 达日县| 濉溪县| 台安县| 道真| 武夷山市| 衡水市| 胶南市| 古丈县| 临夏市| 东辽县| 汉川市| 商水县| 蒙自县| 萨迦县| 隆子县| 大埔区|