Spring 中 jpetstore项目安装配置

Spring- 1.2.8 jpetstore 项目安装配置
 
老文档,jpetstore是个J2EE的样板例子,Spring实现的也很好,这是本人安装部署的过程。
 
一、 准备工作
1、  下载 spring-framework- 1.2.8 -with-dependencies.zip
2、  下载 mysql-noinstall- 5.0.51 b -win32.zip mysql-connector-java-5.1.6.zip
3、  下载 apache-tomcat- 5.5.20 .zip apache-tomcat-5.5.20-admin.zip
4、  下载 IDEA5.12
将以上软件安装,并将 mysql jdbc 驱动 mysql-connector-java- 5.1.6 -bin.jar 放入 tomcat 的安装目录的 common\lib 目录下。
 
二、 IDE 中配置项目( IDEA5.12
1、                    打开 IDEA5.12 ,新建一个 web 项目指向 spring-framework- 1.2.8 \samples\jpetstore 目录, web.xml 指向 *\ spring-framework- 1.2.8 \samples\jpetstore\war\WEB-INF\web.xml web 的资源文件夹(存放图片、 jsp html 等)指向 *\ spring-framework-1.2.8\samples\jpetstore\war 目录,根据 build.xml 内容配置项目所依赖的包。
2、                    在项目的根目录下创建 dist 目录。
3、                    修改 *\spring-framework- 1.2.8 \samples\jpetstore\war\WEB-INF\jdbc.properties 文件内容如下:
 
jdbc.driverClassName=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/jpetstore
jdbc.username=root
jdbc.password=leizhimin
 
三、 配置数据库 MySQL5
这个在 blog 中的一篇文章有专门讲述。建库 jpetstore ,并执行数据库脚本。
 
四、 配置 Tomcat- 5.5.20
apache-tomcat- 5.5.20 .zip apache-tomcat-5.5.20-admin.zip 解压缩到 D 盘目录下。
修改 D:\apache-tomcat- 5.5.20 \conf\tomcat-users.xml 文件的内容为:
 
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
  <role rolename="tomcat"/>
  <role rolename="role1"/>
  <role rolename="manager"/>
  <role rolename="admin"/>
  <user username="tomcat" password="tomcat" roles="tomcat,admin,manager"/>
  <user username="role1" password="tomcat" roles="role1"/>
  <user username="both" password="tomcat" roles="tomcat,role1"/>
  <user username="root" password="leizhimin" roles="tomcat,admin,manager"/>
</tomcat-users>
 
然后从 DOS 进入 tomcat bin 目录下,用命令
catalina start
启动 tomcat ,然后输入 [url]http://localhost:8080/admin/[/url] ,然后进入 tomcat 的配置管理登录页面,输入用户名密码为 root/leizhimin ,进入配置管理页面如下图:
做如上配置后,保存,提交。
 
 
五、 打包、部署、运行测试
1、  打包,在 IDEA 中运行 build.xml 文件的 ant 任务 warfile ,将会在 dest 目录下产生一个 jpetstore.war
2、  部署,将 jpetstore.war 复制到 tomcat 的安装目录的 webapp 下面。
3、  重新启动 tomcat ,在地址栏输入 :[url]http://localhost:8080/jpetstore[/url] ,即可看到软件运行的界面。
 
 
 
 

你可能感兴趣的:(spring,职场,休闲,jpetstore)