Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/325.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Maven:Build不带release:plugin,也不带快照版本号_Java_Maven_Maven Release Plugin - Fatal编程技术网

Java Maven:Build不带release:plugin,也不带快照版本号

Java Maven:Build不带release:plugin,也不带快照版本号,java,maven,maven-release-plugin,Java,Maven,Maven Release Plugin,我有一个多模块项目,目前在快照版本中。我想将版本更改为发布版本,因此需要一个不带“快照”后缀的版本号。 但是我不想使用发布:prepare-perform过程。我只想手动更改版本号(mvn version:set) 当我在更改版本后尝试构建时,maven抛出一个“无法解析的父pom”,似乎maven试图在远程存储库中找到具有新版本号的工件。但是,由于我没有使用发布插件,它将无法在那里找到它 如果不使用发布插件,通常不可能使用非快照版本号吗?如果您在本地父项目上运行mvn clean instal

我有一个多模块项目,目前在快照版本中。我想将版本更改为发布版本,因此需要一个不带“快照”后缀的版本号。 但是我不想使用
发布:prepare-perform
过程。我只想手动更改版本号(
mvn version:set

当我在更改版本后尝试构建时,maven抛出一个“无法解析的父pom”,似乎maven试图在远程存储库中找到具有新版本号的工件。但是,由于我没有使用发布插件,它将无法在那里找到它


如果不使用发布插件,通常不可能使用非快照版本号吗?

如果您在本地父项目上运行
mvn clean install
,它会将发布版本安装到本地存储库中


然后,在具有该父版本的子项目上运行clean install应该会在您的本地存储库中找到父版本。

如果您在本地父项目上运行
mvn clean install
,它会将发布版本安装到您的本地存储库中


然后,在具有该父版本的子项目上运行clean install应该会在您的本地存储库中找到父版本。

如果您在本地父项目上运行
mvn clean install
,它会将发布版本安装到您的本地存储库中


然后,在具有该父版本的子项目上运行clean install应该会在您的本地存储库中找到父版本。

如果您在本地父项目上运行
mvn clean install
,它会将发布版本安装到您的本地存储库中



然后,在具有该父版本的子级上运行clean install应该会在本地存储库中找到父版本。

您是否构建了整个多模块项目?哪个模块出现故障?主项目还是其中一个模块?请显示模块的坐标。是的,整个项目。无法解析的是主项目(根父pom)。当我尝试只构建单个子模块时:有些可以构建,有些不可以…坐标:0.0.1-快照更改为0.0.1(按mvn版本:设置)请显示POM的坐标部分(版本:设置之前和之后)。我使用
mvn-N版本:更新子模块
将所有子模块对齐以使用正确的父模块。这对您的案例有帮助吗?您是否构建了整个多模块项目?哪个模块出现故障?主项目还是其中一个模块?请显示模块的坐标。是的,整个项目。无法解析的是主项目(根父pom)。当我尝试只构建单个子模块时:有些可以构建,有些不可以…坐标:0.0.1-快照更改为0.0.1(按mvn版本:设置)请显示POM的坐标部分(版本:设置之前和之后)。我使用
mvn-N版本:更新子模块
将所有子模块对齐以使用正确的父模块。这对您的案例有帮助吗?您是否构建了整个多模块项目?哪个模块出现故障?主项目还是其中一个模块?请显示模块的坐标。是的,整个项目。无法解析的是主项目(根父pom)。当我尝试只构建单个子模块时:有些可以构建,有些不可以…坐标:0.0.1-快照更改为0.0.1(按mvn版本:设置)请显示POM的坐标部分(版本:设置之前和之后)。我使用
mvn-N版本:更新子模块
将所有子模块对齐以使用正确的父模块。这对您的案例有帮助吗?您是否构建了整个多模块项目?哪个模块出现故障?主项目还是其中一个模块?请显示模块的坐标。是的,整个项目。无法解析的是主项目(根父pom)。当我尝试只构建单个子模块时:有些可以构建,有些不可以…坐标:0.0.1-快照更改为0.0.1(按mvn版本:设置)请显示POM的坐标部分(版本:设置之前和之后)。我使用
mvn-N版本:更新子模块
将所有子模块对齐以使用正确的父模块。这对你的案子有帮助吗?