使用单独maven modu中的python文件

2024-04-28 23:49:47 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个带有多个模块的Maven项目。许多模块包含单独应用程序的代码和配置。每个应用程序都有一个python脚本,负责启动应用程序。我还有一个单独的“helper”python文件,该文件具有每个应用程序启动程序脚本都要使用的功能

我希望避免在每个应用程序模块中都有一个helper的副本,因此我希望能够找到一种方法,使python文件成为一个“依赖项”,或者在maven构建过程中将其复制到构建的发行版(包含所需jar文件和其他配置的zip文件)中

我已经有了一个“公共”模块,其中包含许多其他模块中代码常用的Java类,因此该模块已经是其他模块pom文件所需的依赖项。似乎是放置helper python文件的最佳位置。问题是:maven似乎非常擅长处理maven工件依赖关系,但我不确定(或if)它如何处理这种情况

有人做过这样的事吗


Tags: 模块文件项目方法代码程序功能helper