创建bukkit插件时maven出错

时间:2016-08-09 16:29:40

标签: java eclipse maven

我一直在使用bukkit编写一个Minecraft插件已有好几个月了。然而,突然间,我的maven安装停止了工作。一般来说,我对maven(和编程)都很陌生。我正在使用eclipse并且从未在命令行中使用过maven。这是错误:

[INFO] Downloading: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/5/maven-parent-5.pom
[WARNING] Failed to canonicalize path C:\Users\Minecraft\.m2\repository\org\apache\maven\maven-parent\5\maven-parent-5.pom.lastUpdated: No more data is available
[WARNING] Failed to create parent directories for tracking file C:\Users\Minecraft\.m2\repository\org\apache\maven\maven-parent\5\maven-parent-5.pom.lastUpdated
[WARNING] Failed to canonicalize path C:\Users\Minecraft\.m2\repository\org\apache\maven\maven-parent\5\maven-parent-5.pom.lastUpdated: No more data is available

当我转到这个本地目录时,没有“5”目录但是有(我不能将文件重命名为5或类似的东西)。网络共享或可能是什么?但是,我能够删除整个存储库,这是我尝试过的一件事。

我尝试了什么:

  • 我完整删除了我的存储库目录并再次尝试。同样的错误。
  • 我检查了磁盘以确保没有问题。
  • 这似乎不是这里描述的最后更新问题:Maven downloads have .lastUpdated as extension
  • 我尝试使用向导创建一个新的maven项目。它在向导完成之前警告我它将无法编译。因此,该向导甚至不再创建一个工作项目。

1 个答案:

答案 0 :(得分:0)

我帮助道格拉斯解决了这个问题。事实证明,这台机器上运行了一些恶意软件。系统无法在任何位置创建名为“5”的目录。并且,如上所示,此特定项目需要创建名为5的目录。受感染的文件名为rlls.dll。 Malwarebytes清除了受感染的软件,并允许我们删除缓存并重新运行Maven而没有任何问题。现在全部解决了。实际上根本不是maven问题。