我有一个具有以下结构的Maven项目
/app
/- pom.xml
/- app-api
/- pom.xml
/- app-impl
/- pom.xml
有一些外部依赖项,但当我尝试构建项目Maven失败时尝试从外部源检索app-api时出错
[错误]无法在项目app-impl上执行目标:无法解决 项目com.examp的依赖项:app-impl:jar:0.0.0.1:不能 转移工件com.example:app-api:jar:0.0.0.1 from / to nexus-snapshot(http://example.com/repository/snapshot):失败了 转移文件: http://example.com/repository/snapshot/com/example/app-api/0.0.0.1/app-api-0.0.0.1.jar。 返回码为:400,ReasonPhrase:错误请求。 - > [帮助1]
快照存储库策略禁止4位数版本。但我无法理解为什么Maven不会在本地关联该依赖。
答案 0 :(得分:0)
const messaging = firebase.messaging();
messaging.setBackgroundMessageHandler(function(payload) {
console.log('[firebase-messaging-sw.js] Received background message ', payload);
// Customize notification here
const notificationTitle = 'Background Message Title';
const notificationOptions = {
body: 'Background Message body.',
icon: '/firebase-logo.png'
};
return self.registration.showNotification(notificationTitle,
notificationOptions);
});
)中,Maven应该在那里找到它(不需要查看远程存储库)。.m2/repository
,看看您是否错误配置了您的存储库。