首先非常感謝JeeCMS能夠開源,這種精神值得任何人學習;我看過不少的國內開源系統源代碼,JeeCMS是我見過的寫得最規范的,特別是注釋。
下載源代碼,看了幾個類的注釋后,我的第一想法就是進行第二次開發,並且與大家共享開源,可惜的是,JeeCMS引用的第三方JAR包都沒有源代碼,且第三主Jar包直接放在WEB-INF/lib目錄下,開發的時候文件比較大;
於是乎,我把JeeCMS進行Maven化了,並且加了Jetty內嵌服務器,這樣可以通過Eclipse啟動服務器,可以斷點調試,非常的方便。
使用方法:
1、安裝Maven:http://maven.apache.org/download.html,並把%MVN_HOME%/bin加到%PATH%變量中,這樣可以使用mvn命令了;
2、執行工程下eclipse.bat命令,這樣會生成eclipse工程;
3、導入到eclipse中,這樣源代碼和其它資源都有了;
4、執行com.jeecms.cms.JettyWebStarter類,它是個具有main方法的類,這樣就啟動系統了;
5、在瀏覽器中輸入:http://127.0.0.1/jeecms就可看結果了,哈哈。
修改點:
1、Maven化,增加了內嵌服務器,可以通過Eclipse啟動;
2、Jar升級;
3、把源碼和其它資源整合起來,在一個工程中操作即可。
歡迎與各位一起交流,QQ:303630027
Maven構建源代碼:jeecms-2012-Maven開發版.zip