WangBold
V2EX  ›  Java

关于 Maven 的一个疑惑

  •  
  •   WangBold · Dec 27, 2019 · 4027 views
  •   You need to sign in to view this topic
    This topic created in 2404 days ago, the information mentioned may be changed or developed.

    请教各位大佬,这几天我用了一下别人的项目(Windows),发现 maven 编译时会在 xxx.m2\repository\org 中生成和项目相关的文件,一般会有这种文件吗?

    没有这些文件,maven 接下来的编译居然是编不过的,特别是-Dmaven.test.skip=true ,如果跳过了,\repository\org 中是缺文件的。
    有大佬说一说吗?

    4 replies    2019-12-30 01:37:48 +08:00
    Aliberter
        1
    Aliberter  
       Dec 27, 2019   ❤️ 1
    什么叫“和项目相关的文件”?是项目包还是什么?“maven 编译”说的也比较笼统,是 package 还是 install ? package 只是打包,install 则会部署到本地仓库,多模块项目之间互相依赖的,要么从父工程统一 package,要么都先 install 一遍,以后再分模块执行 package。
    WangBold
        2
    WangBold  
    OP
       Dec 27, 2019
    @Aliberter #1
    非常感谢,用的 install。原来会部署到本地仓库。
    yinzhili
        3
    yinzhili  
       Dec 27, 2019
    mvn install 本来就会生成文件到本地仓库目录
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3106 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 13:49 · PVG 21:49 · LAX 06:49 · JFK 09:49
    ♥ Do have faith in what you're doing.