appfuse 2.0.1 初探2

          首先請參看http://www.aygfsteel.com/ynstudio/archive/2007/12/01/164508.html
          把marven安裝一下,最好再把appfuse2的一些依賴放在localRepository里,這些在上面的文章里都有介紹。
          我剛剛又執行了一遍并把步驟記錄了一下。

          >mvn archetype:create
          -DarchetypeGroupId=org.appfuse.archetypes
          -DarchetypeArtifactId=appfuse-basic-struts
          -DremoteRepositories=http://static.appfuse.org/releases -DarchetypeVersion=2.0.1
          -DgroupId=com.ynstudio.cms -DartifactId=cms3
          >cd cms3 --修改pom.xml里的數據庫配置
          >mvn appfuse:full-source --如果遇到類似[ERROR] 175002 : svn: Connection timed out: connect就再重試
          >mvn jetty:run-war --這時在target文件夾里會生成一個文件夾cms3-1.0-SNAPSHOT和一個cms3-1.0-SNAPSHOT.war,同時會在數據庫里建立表結構,并插入一些數據。
          這時就可以在瀏覽器里訪問了。你也可以把war包在其他地方發布。
          這時你可以看看在mvn appfuse:full-source 后生成的代碼,可以看看mvn jetty:run-war 運行后得到的最終結果,從而了解appfuse2的作者是如何整合spring2.5+hibernate-annotations-3+struts2的。
          最近項目有些忙,appfuse2在項目構建上的研究尚未進行完。待研究出一些結果后,會寫個初探3。

          另外
          執行mvn eclipse:eclipse,可以生成eclipse下的項目。導入到eclipse后會存在找不到包的問題,需要在eclipse中window-> preference->java->build path->classpath variables中增加M2_REPO指向maven repository的目錄。然后編譯就可以通過了。
          http://www.aygfsteel.com/ynstudio/

          posted on 2007-12-23 23:15 一農 閱讀(1533) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          公告

          南京 java輔導班 約等于免費 詳見yuqiaotech.com

          導航

          <2007年12月>
          2526272829301
          2345678
          9101112131415
          16171819202122
          23242526272829
          303112345

          統計

          常用鏈接

          留言簿(10)

          隨筆檔案

          文章分類

          文章檔案

          相冊

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 宁乡县| 西丰县| 开阳县| 衡山县| 府谷县| 大同县| 鸡东县| 嘉善县| 石楼县| 桐梓县| 得荣县| 宁城县| 抚顺县| 广南县| 高密市| 喀喇沁旗| 望谟县| 洞口县| 五台县| 渑池县| 新沂市| 资兴市| 离岛区| 灵川县| 金湖县| 昌乐县| 施甸县| 千阳县| 离岛区| 察隅县| 兰坪| 图木舒克市| 新余市| 濮阳市| 安化县| 桂阳县| 安图县| 大港区| 武定县| 濮阳县| 昌平区|