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版本:更新子模块
将所有子模块对齐以使用正确的父模块。这对你的案子有帮助吗?