Mike 发表于 2021-7-5 10:10:11

Spring 中 jpetstore项目安装配置

  Spring-1.2.8 中 jpetstore项目安装配置
  
  老文档,jpetstore是个J2EE的样板例子,Spring实现的也很好,这是本人安装部署的过程。
  
  一、准备工作
  1、下载spring-framework-1.2.8-with-dependencies.zip
  2、下载 mysql-noinstall-5.0.51b -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,然后输入http://localhost:8080/admin/,然后进入tomcat的配置管理登录页面,输入用户名密码为root/leizhimin,进入配置管理页面如下图:
  
  做如上配置后,保存,提交。
  
  
  
  五、打包、部署、运行测试
  1、打包,在IDEA中运行build.xml文件的ant任务warfile,将会在dest目录下产生一个jpetstore.war。
  2、部署,将jpetstore.war复制到tomcat的安装目录的webapp下面。
  3、重新启动tomcat,在地址栏输入:http://localhost:8080/jpetstore,即可看到软件运行的界面。
  
  
  
  
  
  

  
页: [1]
查看完整版本: Spring 中 jpetstore项目安装配置