Intellij Maven无法解析依赖关系

时间:2015-12-05 04:01:10

标签: maven intellij-idea

使用Intellij 15.0.1我正在尝试使用Maven构建一个项目。但是,它没有解决任何依赖关系。例如,在我的pom.xml中使用以下依赖项:

return x(n+1) - 2*(x(n-1));

我在Intellij底部看到一条消息//Controller UserController = AppController.extend({ waitOn: function() { return this.subscribe('events'); return this.subscribe('users'); return this.subscribe('venues'); }, data: { venues: Venues.find({}), events: Events.find({}), users: Meteor.users.find() } }); UserController.helpers({ 'myEvents': function() { var organizerId = Accounts.userId(); return Events.find({organizerId: organizerId}) }, 'myVenues': function() { return Venues.find({}) } }); 。文件夹<dependency> <groupId>org.apache.spark</groupId> <artifactId>spark-core_2.10</artifactId> <version>1.3.1</version> </dependency> 仍然在我的maven repo中创建,但那里没有jar。只是文件Cannot Resolve Dependency

我添加到pom的任何新依赖项都会发生此行为。

1 个答案:

答案 0 :(得分:1)

能够解决问题。 ~/.m2/repository中的某些目录由root拥有(可能在某些时候使用sudo)。从命令行运行Can't create directory at location ~/.m2/...时,也会看到mvn package行的错误。

sudo chown -R myuser:myuser ~/.m2/repository/  

运行完毕后,Maven再次在Intellij工作。