終于把betterpetshop配置運(yùn)行起來了!
1.
其實(shí)配置很簡(jiǎn)單,就是直接將壓縮文件包解壓到eclipse的工作目錄下如:workspace就可以了,然后在打開eclipse建立一個(gè)名為petshop的tapestry web Project項(xiàng)目,需要注意的是默認(rèn)的生成的文件夾名為context,而在betterpetshop中,作者將其命名為petshop,其實(shí)只要看看web.xml文件就知道如:
<!--//注釋掉的
<servlet>
<servlet-name>context</servlet-name>
<servlet-class>org.springframework.web.context.ContextLoaderServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
-->
<servlet>
<servlet-name>petshop</servlet-name>
<servlet-class>org.apache.tapestry.ApplicationServlet</servlet-class>
<load-on-startup>0</load-on-startup>
</servlet>
。然后將tapestry,spring,hibernated,以及數(shù)據(jù)庫連接驅(qū)動(dòng)的.jar文件及相關(guān)的類包導(dǎo)入到工程中(lib).
2. 然后創(chuàng)建數(shù)據(jù)庫,在Mysql中創(chuàng)建數(shù)據(jù)庫betterpetshop,利用命令或工具將所提供的數(shù)據(jù)庫文件petshop.mysql.sql導(dǎo)入到數(shù)據(jù)庫中。
3. 配置數(shù)據(jù)庫連接,注意一定要記得將數(shù)據(jù)庫連接驅(qū)動(dòng)程序包.jar文件放到工程的lib文件夾中.
4. 創(chuàng)建一個(gè)用于給tomcat加載項(xiàng)目的xml文件,petshop.xml并將其放置到下tomcat安裝目錄的conf\Catalina\localhost,其內(nèi)容為:
<?xml version='1.0' encoding='utf-8'?>
<Context displayName="petshop" docBase="D:\eclipse\workspace\petshop" path="/petshop" workDir="work\Catalina\localhost\petshop">
</Context>
4.重新啟動(dòng)tomcat,看看是否ok
posted on 2006-02-28 22:54 都市淘沙者 閱讀(980) 評(píng)論(0) 編輯 收藏 所屬分類: 實(shí)踐心得