首页 | 公告 | 参考资料  | 教程 | 框架/设计 | 源码/下载 | 构件产品 | MyRSS | 博客 
简易java开源论坛->技术前沿
  版主:招聘中
 版面公告:J2EE高级技术交流区(ejb,spring,WebService,SOA,设计模式等)
搜索 文章标题: 发表人:
[回复] [精华帖] [版主管理]
 主题:spring jpetstore研究入门—安装篇 [收藏]
  [引用回复]

之所以写这个jpetstore研究入门的文章,是为了给茫然不知如何入手的新人们提供点参考,每一个人都经历过新人时期,我想也正是因为当初的我对没人指导的痛苦深有体会,才更希望能够有一份详细点的入门参考,之所以选择spring的jpetstore版本,那是因为考虑到目前spring框架最受欢迎的原因,好了,废话就不多说了。
首先让我们从下载安装开始,在此我所介绍使用的IDE是sun公司的netbeans5.5,之所以选择这款软件,是因为我觉得它的集成度较高,不需要像eclipse那样下载如此多的插件,有人会说eclipse使用myeclipse就OK了,也不需要下载什么插件,不过myeclipse可是要收费的哦,俺们做软件的尽可能的不要去使用破解版嘛,那样不好,虽然俺也在用D版的windows,可是这是没办法的事情啊,俺买不起正版又另当别论了,呵呵,又跑题了,回到正题,netbeans5.5的下载安装就用介绍了吧?让俺也偷偷懒。
首先我们去spring官方网站下载最新的版本(直接下载spring框架即可),地址是:
[url=http://www.springframework.org/download]
[/url]


可以看到,此时最新版本是2.0.3,点击download,接下来页面会转向到sourceforge的下载页面,选择
spring-framework-2.0.3-with-dependencies.zip
OK,下载完毕,立刻解压。
解压之后,我们打开目录,可以看到里面有个samples目录,此目录下的jpetstore目录就是jpetstore应用了,好了,一切准备就绪(已经假设netbeans安装完毕了啊,嘿嘿)。
接下来就是用netbeans来打开和部署应用了,非常的简单,跟着俺一步步来:
第一步,打开netbeans,选择文件—新建项目,将会弹出如下对话框


左边选择WEB,右边选择“基于现有源代码的WEB应用程序”,点击“下一步”,


弹出第二个对话框,位置的目录选择刚才samples 下的jpetstore目录,选择了以后,其他的空格都会自动填充相应的值,就使用默认的即可,再点“下一步”,此时会弹出一个对话框:


不管它,点确定,画面如下:


Web页文件夹会自动选择jpetstore下的war这个目录,这个是正确的,接下来选择库文件夹,源文件夹,测试可选可不选,然后点击完成,OK,搞定。
接下来netbeans就会自动读取目录下的文件,读取完成后,我们可以看见


项目已经导入netbeans成功,接下来我们该做的就是安装数据库了,数据库我想各位新手朋友都应该也安装好了吧,呵呵,就再让俺偷偷懒吧,数据库的表以及数据的SQL 脚本都在jpetstore的db目录下,有四个数据库的SQL版本,大家选择一个适合自己数据库的脚本运行吧,这就不多说了。好了,接下来就是部署应用了,用鼠标右键点击项目名称,在上图就是jpetstoresp2


选择生成项目,项目生成成功后,再同样操作选择调试项目,进入调试模式,然后就是等netbeans运行自带的tomcat,运行完成就OK了。到此安装篇也就结束了,写的还算是详细吧,文笔差点就不要介意了,呵呵。安装篇就此结束,请待下回分解。。。。。。
 楼主:calmness 2007-07-11 04:09:12.077
 
  [引用回复]

晕,怎么搞得乱七八糟的,郁闷,怎么好像不能修改帖子啊?
 发言人:calmness 楼层:1  2007-04-09 22:54:49.047
 
  [引用回复]

修改好了,图片小了点,不要介意
 发言人:calmness 楼层:2  2007-04-09 23:02:19.843
 
  [引用回复]

点击右上的版主管理,
就可以修改自己发的帖子了,
不管是主题还是回复都可以修改,
 发言人:222.131.2.5 楼层:3  2007-04-09 23:02:20.577
 
  [引用回复]

论坛编辑器不是很好,呵呵。
等下一版出来的时候就不会这样了。
 发言人:天一 楼层:4  2007-04-10 01:41:02.767
 
  [引用回复]

期待下一版。。。。
 发言人:天意 楼层:5  2007-04-10 10:00:25.75
 
  [引用回复]

怀着非常激动的心情,按照楼主的步骤部署了一遍!
晕~  100个错误


 发言人:虎胆闯天下 楼层:6  2007-04-20 21:13:54.797
 
  [引用回复]

呵呵,让你困扰很不好意思,这里有两个问题需要注意:
第一个就是包的导入,如果你包没有导入好肯定会有问题的,在上文我并没有将这个仔细的讲,因为所有的包都在框架文件夹的lib下,但这些并非全部都用到,你可以使用petstore自带的build构建一次,就会生成一个lib文件夹,然后将这个lib作为库文件夹
第二个如果你的源文件里有中文字,默认设置下,编译时会警告GBK编码无法转换,不过这个问题并不影响运行,如果想改过来的话,可以通过设置编译参数,工程-属性里面有一个编译,在里面的其他编译器选项中输入 -encoding UTF-8
即可解决这一问题
 发言人:calmness 楼层:7  2007-04-20 22:57:05.327
 
  [引用回复]

怀着非常激动的心情,按照楼主的步骤部署了一遍!
晕~  100个错误

这也太夸张了吧。
 发言人:大峡 楼层:8  2007-04-22 15:35:21.483
 
  [引用回复]

能把如何连接数据库的过程说下吗   最好详细写可以吗
这片文章不是为了给茫然不知如何入手的新人们提供的吗
希望楼主不能让我看完 更加迷糊了吧   多谢多谢
 发言人:baiyunri 楼层:9  2007-07-11 04:09:12.093
9条回复 共1页,目前为第1 分页: 
[精华帖] [刷新]
 请在下面输入回复信息

表情图片
(加入心情图标)



内容:
相关图片: 各图片之间用逗号隔开
相关附件: 各附件之间用逗号隔开
用户名: 您还没有[ 注册]或[登录
 

Aboutus | 联系我们 | 程序开发 | 网站地图 | 留言板