如何在终端中使用 IntelliJ 捆绑的 maven?
How to use IntelliJ bundled maven in terminal?
使用 MacOS Catalina。安装了 IntelliJ。 Maven 工作正常,但在终端中找不到 mvn 命令。如何在终端中使用 IntelliJ maven?
如果您专门寻找 mvn
位置,请在 MacOS 上使用 IntelliJ 安装:/Applications/IntelliJ IDEA CE.app/Contents/plugins/maven/lib
在Windows中您可以通过环境变量找到想法位置
PS > Get-ChildItem env:"Intellij IDEA"
Name Value
---- -----
IntelliJ IDEA C:\Users\unknownuser\AppData\Local\JetBrains\IntelliJ IDEA 2020.3.4\bin;
然后使用M2_HOME环境变量来存储相关的maven路径
C:\Users\unknownuser\AppData\Local\JetBrains\IntelliJ IDEA 2020.3.4\plugins\maven\lib\maven3
并在路径中使用它
%M2_HOME%\bin
在linux (Ubuntu) 工具箱安装时,可能是这样的:
/home/<username>/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/211.7142.45/plugins/maven/lib/..
在我的例子中,我将以下 2 个命令添加到 ~/.zshrc
(这是我正在使用的)
export PATH="/Applications/IntelliJ IDEA.app/Contents/plugins/maven/lib/maven3/bin:$PATH"
# Otherwise we get a "permission denied"
chmod +x "/Applications/IntelliJ IDEA.app/Contents/plugins/maven/lib/maven3/bin/mvn"
现在,我可以从终端呼叫 mvn
。
使用 MacOS Catalina。安装了 IntelliJ。 Maven 工作正常,但在终端中找不到 mvn 命令。如何在终端中使用 IntelliJ maven?
如果您专门寻找 mvn
位置,请在 MacOS 上使用 IntelliJ 安装:/Applications/IntelliJ IDEA CE.app/Contents/plugins/maven/lib
在Windows中您可以通过环境变量找到想法位置
PS > Get-ChildItem env:"Intellij IDEA"
Name Value
---- -----
IntelliJ IDEA C:\Users\unknownuser\AppData\Local\JetBrains\IntelliJ IDEA 2020.3.4\bin;
然后使用M2_HOME环境变量来存储相关的maven路径
C:\Users\unknownuser\AppData\Local\JetBrains\IntelliJ IDEA 2020.3.4\plugins\maven\lib\maven3
并在路径中使用它
%M2_HOME%\bin
在linux (Ubuntu) 工具箱安装时,可能是这样的:
/home/<username>/.local/share/JetBrains/Toolbox/apps/IDEA-U/ch-0/211.7142.45/plugins/maven/lib/..
在我的例子中,我将以下 2 个命令添加到 ~/.zshrc
(这是我正在使用的)
export PATH="/Applications/IntelliJ IDEA.app/Contents/plugins/maven/lib/maven3/bin:$PATH"
# Otherwise we get a "permission denied"
chmod +x "/Applications/IntelliJ IDEA.app/Contents/plugins/maven/lib/maven3/bin/mvn"
现在,我可以从终端呼叫 mvn
。