Workshop Studio 3.0 构建SpringSide项目

Author:   lalfa.shi(qq:9690501,email:ealpha@gmai.l.com)

(Workshop Studio for SpringSide 1.0M1,现在的目录结构已略有修改)

【前提】

1、BEA Workshop Studio下载地址: http://workshopstudio.bea.com/downloadNitroX.do
2、安装subclipse插件,以使eclispe支持SVN,下载地址:http://subclipse.tigris.org/update

【步骤】
1、打开SVN的视图,新建一个SVN资源库




2、打开新建的资源库,可以看到SVN上的目录结构,在上面点击右键,选择取出为...



3、取出为-选择作为新项目取出,点击Finish



4、选择Web Application Project 选项,点击Next



5、选择New Web Application 选项,点击Next



6、输入project Name 和项目目录,点击Next



7、设置项目使用到的JSP Version,这里选择 JSP 2.0 , 不要选择JSTL的支持,当然如果项目提供JSTL支持,可以选上,点击Next



8、这里不用选择EJB3的支持,点击Next



9、这里也不用选择Hibernate 3的支持,我们会在后面配置支持Hibernate,点击Next



10、当然也没有 JSF 支持了,点击Next



11、这里也不用选择Struts的支持,因为项目不支持Stuts的view层,点击Next



12、这里我们直接点击Finish按钮结束,不用修改Source folders,也不用修改Lib信息,我们会在整个项目check out 以后,将java文件,和需要的lib引入.



13、注意:check时候会提示,是否用SVN中的eclipse项目文件覆盖本地的文件,请选择【是】



14、确认整个项目取出没有任何错误


【取得jar包】

1、运行 SpringSide_1_0_M1\bin\maven-jar.bat 取得需要的jar包

 

【配置Workshop 取出的SpringSide项目】


1、打开取出SpringSide_1_0_M1项目属性页面4

2、按照图示添加lib目录下的jar文件到build path

3、配置完成以后,请刷新整个项目

4、关闭workshop,打开项目所在地文件夹,删除web目录(此目录由workshop studio创建,此处没有什么用)我们用springside SVN上的webapp替代。

用记事本打开 .m7project 文件,此文件为workshop的配置文件,更改其中的web模块的路径信息

<root-path-uri>web</root-path-uri>   更改为  <root-path-uri>webapp</root-path-uri>

5、打开workshop studio 3 ,支持整个项目意见全部编译通过。:)

【其他问题】

1、打开java文件,注释显示为乱码,打开项目属性窗口,按照下图进行设置