idea怎么在maven工程里引用本地的另外一个maven工程

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了idea怎么在maven工程里引用本地的另外一个maven工程相关的知识,希望对你有一定的参考价值。

要点:像引用其他jar一样声明一个依赖就行了。
注意:但是如果只做到这也其实也不行。
如果你有一个maven私服,将要引入的maven项目发布到这个maven私服。其他项目都可以通过直接声明一个依赖来引入项目
如果没有私服。可以在要引入的项目路径下使用命令行:
mvn clean package install解释:clean,清楚旧的构建;package打包项目;install:将项目安装到本地仓库这样就ok了
参考技术A 把两个maven工程导入为同一个idea工程(project)中的模块(module),idea里面的工程相当于一个工作空间,同一个工程中的模块可以相互依赖
在idea里新建一个空的工程,然后File -> New -> Module form existing code

Intellij Idea 中,如何使用maven+SVN

在Intellij Idea 中,单独使用MAVEN和单独使用SVN,大家可能都会了,但是如何两者同时使用,今天折腾了下,贡献出来给大家:

如果通过idea新建一个svn项目,maven的配置文件无法生效,项目无法编译;如果新建一个maven项目,又无法采用SVN进行同步,经测验,有效的做法是:

1、先通过svn工具,一般是小乌龟(TortoiseSVN),将工程下载至本地,工程里需包含pom.xml文件;

2、idea工具中,新建MAVEN项目,选择已经下载下来的pom.xml,一路next,此时会自动下载maven所包含的jar包,注意:下载maven工程的过程中,会让你选择是否引入svn信息(idea会检测到.svn文件),一定要选yes;

3、下载完成之后,配置一些JDK、jar包等环境变量引入,编译通过;

4、可以正常的使用svn功能;

以上是关于idea怎么在maven工程里引用本地的另外一个maven工程的主要内容,如果未能解决你的问题,请参考以下文章

idea怎么在maven工程里引用本地的另外一个maven工程

idea怎么在maven工程里引用本地的另外一个maven工程

如何在IDEA里查看引入MAVEN依赖包源码

IDEA 环境下更改Maven的仓库镜像提高下载速度

idea中maven工程导入坐标Dependencies报红解决方法

怎么在idea创建maven工程