lhw45202
V2EX  ›  问与答

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

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

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