Maven 2 maven不使用版本手动安装文件
如何将jar文件添加到本地存储库中,而不将版本号附加到jar文件中 假设我有一个名为abc.jar的jar文件,并运行以下命令,它将创建abc-1.0.jar,如果我将这个工件捆绑到一个war文件中,则生成的文件名将是abc-1.0.jar。如果删除-Dversion,该命令将失败。如果我提到空白值-Dversion=“”,那么就会创建abc-.jar。如何保留原始jar的文件名(abc.jar) 如何将jar文件添加到本地存储库中,而不将版本号附加到jar文件中Maven 2 maven不使用版本手动安装文件,maven-2,jar,Maven 2,Jar,如何将jar文件添加到本地存储库中,而不将版本号附加到jar文件中 假设我有一个名为abc.jar的jar文件,并运行以下命令,它将创建abc-1.0.jar,如果我将这个工件捆绑到一个war文件中,则生成的文件名将是abc-1.0.jar。如果删除-Dversion,该命令将失败。如果我提到空白值-Dversion=“”,那么就会创建abc-.jar。如何保留原始jar的文件名(abc.jar) 如何将jar文件添加到本地存储库中,而不将版本号附加到jar文件中 您不能更改。您不能在maven
您不能更改。您不能在maven存储库中更改arifact的名称,但您可以使用该选项配置
war
插件,为它在WEB-INF/lib
中捆绑的libs使用特定的nming方案。要删除版本信息和分类器,需要使用@{artifactId}@.@{extension}@
。如果工件id与原始文件名匹配,则应给出所需的结果。这适用于war软件包。我还没试过装罐子
<build>
<!-- Ensures that the version number is not included in the packaged file name -->
<finalName>myrenamedpackage</finalName>
</build>
myrenamedpackage
如果没有版本,则无法将文件添加到存储库中(即使是您的本地repo)。版本管理是Maven核心的一部分,不能忽略。
<build>
<!-- Ensures that the version number is not included in the packaged file name -->
<finalName>myrenamedpackage</finalName>
</build>