Java Maven自定义依赖项类型

Java Maven自定义依赖项类型,java,maven,types,dependencies,Java,Maven,Types,Dependencies,假设我有自己的用Perl编写的java引导框架。假设它有不同的版本,不同的Java项目依赖于这些版本 在maven中是否有添加依赖项这样的东西并被视为。。。自定义依赖项类型 我正在从ant构建脚本运行maven (因此基本上只是使用maven进行依赖关系管理。) 例如: javaprojectroot/ lib/ bin/ perllib/ 其中perllib是一种特殊的依赖项,也是由maven管理的…您需要在maven存储库中保存它。您可以指定所需的任何类型的打包,例如zi

假设我有自己的用Perl编写的java引导框架。假设它有不同的版本,不同的Java项目依赖于这些版本

在maven中是否有添加依赖项这样的东西并被视为。。。自定义依赖项类型

我正在从ant构建脚本运行maven

(因此基本上只是使用maven进行依赖关系管理。)

例如:

javaprojectroot/

  lib/

  bin/

  perllib/

其中perllib是一种特殊的依赖项,也是由maven管理的…

您需要在maven存储库中保存它。您可以指定所需的任何类型的打包,例如
zip
dll
。然后可以将这些LIB作为正常依赖项引用。您应该看看,这样您就可以使用这些类型的依赖项创建正确的包。

您需要在maven存储库中创建。您可以指定所需的任何类型的打包,例如
zip
dll
。然后可以将这些LIB作为正常依赖项引用。您应该看看,这样您就可以用这些依赖项创建一个正确的包。

有没有具体的问题?你有没有试过什么,或者只是随便问一下?通过让依赖关系由maven管理,您希望实现什么?打包?从java代码中使用它?我希望能够使用maven管理的依赖项进行打包和编译。但是,其中一些依赖项可能是perllibs,在编译时不需要它,但在打包时它是必需的……好吧,你想构建什么?战争?罐子或者只是一堆文件?:)假设您想要包含一个定制的ant构建文件,类型应该是“xml”。在我们的例子中,我们需要一个类似“bin”的类型。是否有特定的问题?你有没有试过什么,或者只是随便问一下?通过让依赖关系由maven管理,您希望实现什么?打包?从java代码中使用它?我希望能够使用maven管理的依赖项进行打包和编译。但是,其中一些依赖项可能是perllibs,在编译时不需要它,但在打包时它是必需的……好吧,你想构建什么?战争?罐子或者只是一堆文件?:)假设您想要包含一个定制的ant构建文件,类型应该是“xml”。在我们的例子中,我们需要像“bin”这样的类型。很好。那可能行得通。不知道它是否像安装一样简单。。。你认为我应该指定什么类型的包装?@Nik你是说lib的包装,对吗?我将使用lib的文件结尾。我们将其用于
dll
,效果很好。类似的想法,万一有人无意中发现:很好。那可能行得通。不知道它是否像安装一样简单。。。你认为我应该指定什么类型的包装?@Nik你是说lib的包装,对吗?我将使用lib的文件结尾。我们将其用于
dll
,效果很好。类似的想法,万一有人无意中发现: