昨天說到了在用Maven創建新的項目時候,需要注意版本號的問題,這是因爲maven在構建(build)項目的時候,所有需要的包都是從網絡上臨時下載的,所以你所制定的資源在網上肯定要存在的.
經過昨天下午的摸索終於通過JetExpress Tutorial裏和http://blog.fourthspace.net/200707/28_15.html博客裏的說明將JetExpress給配通了,你只需要跟着指南的步驟一步一步往下走就可以了,但是我要提醒大家注意幾點.
一.在全部配置完成後,啓動tomcat之後,老是報錯說用戶User不存在,可能JetExpress內部需要一個User用戶,所以這時候需要你在TOMCAT_HOME\conf\tomcat-users.xml中添加一個user.
二.使用derby數據庫的問題,JetExpress指南里說是使用默認的Derby數據庫,但是等我配置後之後tomcat報錯是org.apache.jetspeed.pipeline.PipelineException: Falied to create capabilitied: We were unable to build a capability map for the agent, Mozilla/4.0. This might be an indiciation that the capability database has not been correctly initialized. 從字面意思是數據庫未能正確初始化,所以就直接換數據庫了,換成mysql之後問題解決.
三.在構建系統的時候,需要聯網,因爲在配置的時候需要下載很多的支持包,所以我強烈建議提前下載所需的repository包,該包比較大,包括了大部分所需的工具.
在瀏覽器裏輸入http://localhost:8080/jetexpress/就可以看到你的界面了