lhw45202
V2EX  ›  问与答

Java 构建类工具(如 Maven、Gradle)是使用 IDE 自带的版本(如 IDEA)还是额外安装呢?

  •  
  •   lhw45202 · Oct 20, 2016 · 3188 views
    This topic created in 3670 days ago, the information mentioned may be changed or developed.
    有木有 Java 的老司机说一下这个 Maven 之类的构建工具是使用 IDEA 自带的版本还是额外安装一份呢?有什么区别吗?
    7 replies  •  2016-10-21 09:28:02 +08:00
    kanchi240
    kanchi240
    Oct 20, 2016
    1
    随便,但是推荐单独安装
    sheep3
    sheep3
    Oct 21, 2016 via Android
    2
    自己额外安装,主要有两点

    1. IDE 的版本不确定,路径不确定,配置不确定(懒得找
    2.自己的熟悉,不会出奇怪的问题(不知道会不会出现问题
    SoloCompany
    SoloCompany
    Oct 21, 2016
    3
    alias mvn="$JAVA_HOME/bin/java \
    -D\"maven.home=/Applications/IntelliJ IDEA.app/Contents/plugins/maven/lib/maven3\" \
    -D\"classworlds.conf=/Applications/IntelliJ IDEA.app/Contents/plugins/maven/lib/maven3/bin/m2.conf\" \
    -classpath \"/Applications/IntelliJ IDEA.app/Contents/plugins/maven/lib/maven3/boot/plexus-classworlds-2.4.jar\" \
    org.codehaus.classworlds.Launcher ”

    能少装一个是一个呗
    unique
    unique
    Oct 21, 2016 via iPhone
    4
    单独安装 maven , ide 里也集成了 jdk ,往往我们还是会装自己需要的版本。
    在环境配置上更加清晰易于管理,多个 ide 的时候可以同时指向一个构建工具。
    具体方法楼主可自行谷爹度娘
    yidinghe
    yidinghe
    PRO
    Oct 21, 2016 via Android
    5
    没区别,可以随意。
    depress
    depress
    Oct 21, 2016
    6
    最好额外安装,包括 JDK 、 SERVERS 都用自己的,同 2 楼,这样避免出现奇怪问题,你还不知道问题在哪。
    ilaipi
    ilaipi
    Oct 21, 2016
    7
    有时候打包出了问题,搞了好久,往往最后发现 maven 用的是 ide 自带的,改成自己的问题就搞定了。
    也是不明白为什么自带的就要出问题呢?版本?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1528 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 68ms · UTC 15:30 · PVG 23:30 · LAX 07:30 · JFK 10:30
    ♥ Do have faith in what you're doing.