Maven项目作为Play Framework依赖项

时间:2011-12-23 09:34:26

标签: java maven playframework

我正在使用Maven作为工具开展项目。在项目中,我有一个玩具服务器,用于在Web环境中测试项目的输出,以便结构如下:

src
   main
       java
           my_namespace
                       testserver
                                 server_class1
                                 server_class2
                       projectclass1
                       projectclass2
                       projectclass3

随着项目的发展,我想使用Play Framework构建更好的Web测试环境。我已经读过Play和Maven不能很好地协同工作,所以最终我将创建第二个项目(Play),它依赖于Maven在当前项目中生成的jar。

如何同步两个项目?

在Play中,必须在/ lib目录中找到外部依赖项。由于我将同时在两个项目中工作,我需要一种方法来告诉Maven,当完成打包jar时,必须将其复制到外部目录(Play的/ lib)。或者我需要Play从非标准位置挑选罐子。

同样,由于我的项目有一些依赖性,如果在非maven环境中使用,它们是否会在jar中解析?我需要创建一个超级罐吗?

1 个答案:

答案 0 :(得分:3)

现在,播放依赖项不需要自己复制到lib文件夹:您可以使用Play中集成的依赖项系统。

请检查:Play! dependencies

命令

play deps

将检索Java项目的依赖项。