Java maven和red5依赖项

Java maven和red5依赖项,java,maven-3,red5,Java,Maven 3,Red5,我有一个大的Red5Java项目,我正试图将其划分为模块 我决定用maven来完成这个任务 创建了一个大型maven web项目,并在几个maven项目(不是web)中添加了所需的类 我已在特定位置安装了red5 它的lib目录包含我正确编译项目所需的相关库 我想在主项目的pom.xml中添加一个依赖项,以添加red5 location/lib目录中的所有jar,但仅用于编译时 这意味着我不需要把它们打包在罐子里,因为它们是可用的 在他们将被处决的red5环境中 我如何配置这样的东西 谢谢 Kf

我有一个大的Red5Java项目,我正试图将其划分为模块

我决定用maven来完成这个任务

创建了一个大型maven web项目,并在几个maven项目(不是web)中添加了所需的类

我已在特定位置安装了red5

它的
lib
目录包含我正确编译项目所需的相关库

我想在主项目的pom.xml中添加一个依赖项,以添加red5 location/lib目录中的所有jar,但仅用于编译时

这意味着我不需要把它们打包在罐子里,因为它们是可用的 在他们将被处决的red5环境中

我如何配置这样的东西

谢谢


Kfir

最好是在存储库管理器中部署这些依赖项,并在Maven构建中使用它们作为常规依赖项。在特定情况下,您应该使用提供的作用域来定义它们,因为您描述的作用域仅用于编译,但将由环境提供。

如果我将作用域配置为系统,我可以使用指定库的位置。如何使用“提供的”范围指定库的位置?哦。。若要使用,我需要在我的存储库中实际部署它们。实际上我说的是一个red5.jar。我更喜欢将其称为系统jar,并使用系统范围指定其位置,而不是部署它并使用提供的范围。但是谢谢你提供的信息。要接受这个答案,它为我的问题提供了所有相关信息。@ufk您可以使用red5.jar文件作为内部存储库,并使用maven repo配置其余的依赖项。