【发布时间】:2011-12-23 09:34:26
【问题描述】:
我正在开发一个使用 Maven 作为工具的项目。在项目中,我有一个玩具服务器,用于在 Web 环境中测试项目的输出,因此结构如下:
src
main
java
my_namespace
testserver
server_class1
server_class2
projectclass1
projectclass2
projectclass3
随着项目的发展,我想使用 Play Framework 来构建更好的网络测试环境。我读到 Play 和 Maven 不能很好地协同工作,所以最终我将创建第二个项目(Play),它依赖于当前项目中 Maven 生成的 jar。
如何同步两个项目?
必须在 /lib 目录中找到 In Play 外部依赖项。因为我将同时处理这两个项目,所以我需要一种方法来告诉 Maven,当打包完 jar 后,它必须被复制到外部目录(Play 的 /lib)中。或者我需要 Play 从非标准位置拾取罐子。
再次,由于我的项目有一些依赖项,如果在非 Maven 环境中使用它们会在 jar 中解决吗?我需要创建一个 uber-jar 吗?
【问题讨论】:
标签: java maven playframework