作为sudo运行maven和不运行sudo有什么区别吗?

作为sudo运行maven和不运行sudo有什么区别吗?,maven,Maven,我正在使用maven和JavaFXMaven插件。Maven将从存储库下载jar并将其保存到~/.m2目录。但如果我用maven做sudo。例如,如果我键入sudo mvn com.zenjava:javafx maven plugin:2.0:fix classpath,那么没有sudo的命令有什么区别吗?maven是否下载插件并将其保存到~/.m2 我问这个问题是因为我在sudo和no-sudo下运行这个命令。似乎maven每次都会重新下载插件。我想你的问题与此相关。 因此,您的问题的答案是

我正在使用maven和JavaFXMaven插件。Maven将从存储库下载jar并将其保存到~/.m2目录。但如果我用maven做sudo。例如,如果我键入
sudo mvn com.zenjava:javafx maven plugin:2.0:fix classpath
,那么没有sudo的命令有什么区别吗?maven是否下载插件并将其保存到~/.m2


我问这个问题是因为我在sudo和no-sudo下运行这个命令。似乎maven每次都会重新下载插件。

我想你的问题与此相关。
因此,您的问题的答案是,如果您在执行sudo时没有更改主目录,maven将把插件下载到您的user.m2目录