1、Play!自带的spring module的lib不完整,只有基本组件,所以,
把Spring官方发布的dist/*.* 复制到 lay-1.0/modules/spring/lib 下,原先这个目录下的文件,除play-spring.jar予以保留,其余都删除掉。另外,把aopalliance.jar(Spring依赖, Play!没有自带)也复制到这个目录下。
2、在具体的项目目录下,执行
3、在Eclipse里面导入或者刷新项目,使得Module的依赖关系生效
4、在Eclipse里,手工把 conf 这个目录设置成source folder
5、在Eclipse里,重新添加Spring Project Nature,使得Spring IDE的功能生效
6、修改/conf/application.conf,使能 spring module
建立 Spring 配置文件 /conf/application-context.xml
7、项目完成后,在项目目录下执行
可以在上级目录生成war文件包格式,直接压缩成zip格式的War,即可直接发布到容器(如tomcat)
注意:生成的war路径,不可设置成当前项目路径,否则会产生递归打包,无法正常生成war结构
把Spring官方发布的dist/*.* 复制到 lay-1.0/modules/spring/lib 下,原先这个目录下的文件,除play-spring.jar予以保留,其余都删除掉。另外,把aopalliance.jar(Spring依赖, Play!没有自带)也复制到这个目录下。
2、在具体的项目目录下,执行
play eclipsify,重新生成eclipse配置3、在Eclipse里面导入或者刷新项目,使得Module的依赖关系生效
4、在Eclipse里,手工把 conf 这个目录设置成source folder
5、在Eclipse里,重新添加Spring Project Nature,使得Spring IDE的功能生效
6、修改/conf/application.conf,使能 spring module
建立 Spring 配置文件 /conf/application-context.xml
7、项目完成后,在项目目录下执行
play war -o ../XXX可以在上级目录生成war文件包格式,直接压缩成zip格式的War,即可直接发布到容器(如tomcat)
注意:生成的war路径,不可设置成当前项目路径,否则会产生递归打包,无法正常生成war结构
本文详细介绍如何在Play!框架中整合Spring框架,包括配置Spring依赖、生成Eclipse项目配置、设置源文件夹、启用Spring支持等步骤,并指导如何创建Spring配置文件及部署应用。
3236

被折叠的 条评论
为什么被折叠?



