在使用S / 4HANA Cloud SDK版本2.8.1原型创建的项目中执行“ mvn全新安装”命令时,出现以下错误:
[错误]无法在项目zzzzz-application上执行目标com.sap.cloud.s4hana.plugins:s4sdk-maven-plugin:2.8.1:usage-analytics(默认):目标com的执行默认值.sap.cloud.s4hana.plugins:s4sdk-maven-plugin:2.8.1:使用分析失败:插件com.sap.cloud.s4hana.plugins:s4sdk-maven-plugin:2.8.1或其依赖项之一可能无法解决:无法在com.sap.cloud.s4hana.plugins:s4sdk-maven-plugin:jar:2.8.1-> com.sap.cloud.s4hana.plugins:usage-analytics:jar:[2.8 .1,):指定范围内没有适用于com.sap.cloud.s4hana.plugins:usage-analytics:jar:[2.8.1,)的版本-> [帮助1]
在2.8.0版中一切正常。你能再检查一遍吗?
答案 0 :(得分:3)
我刚刚尝试使用此命令生成一个项目,并且对我有用:
mvn archetype:generate -DarchetypeGroupId=com.sap.cloud.s4hana.archetypes -DarchetypeArtifactId=scp-neo-javaee7 -DarchetypeVersion=2.8.1
您是否可以尝试使用以下命令来构建项目,以排除本地Maven存储库的问题:
mvn clean compile -Dmaven.repo.local=localrepo -s localsettings.xml
localsettings.xml
文件应如下所示:
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
http://maven.apache.org/xsd/settings-1.0.0.xsd">
</settings>
答案 1 :(得分:0)
您的汁液Maven存储库出了点问题。 删除〜.m2 \ repository \ com \ sap文件夹,然后再次运行“ mvn clean install”将解决您的问题。