多个maven project项目之间进行引用
以如下两个maven项目为例:
1.首先明确,不属于maven module和maven peoject之间的引用,两个maven都是maven peoject工程。
2.核心是:在maven_er的pom文件中引入maven_yi,引入的具体参数可照搬maven_yi的pom文件。
在maven_er的pom文件中加入如下配置,maven_yi便可以引入maven_er的重要所有资源。
<dependency>
<groupId>com.qushen</groupId>
<artifactId>maven_er</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
maven_er如下:
package maven_er;
public class msg {
public static String GetMsg() {
return "hello,你现在获取的消息来自于maven_er";
}
}
maven_yi如下:
package Test;
import maven_er.msg;
public class maven_yi {
public static void main(String[] args) {
String maven_er=msg.GetMsg();
System.out.println(maven_er);
}
}
显示如下:
需要注意的是:如要进行测试, 请在需要测试的方法前面加上static,因为main方法是静态方法,只能调动静态资源。
多个maven project项目之间进行引用相关推荐
- maven多个子项目、父项目之间的引用问题
在项目时用到maven管理项目,在一个就项目的基础上开发新的项目:关于子项目和父项目,子项目与子项目之间的调用问题,发现自己存在不足,以下是自己查询的问题,解决了自己的疑惑. 问题 下面是一个简略的项 ...
- maven学习笔记第一节一-maven install 模块之间相互引用
为什么80%的码农都做不了架构师?>>> 我们再做项目的时候,有很多模块是可以重复使用的,maven提供了很好的解决模块之间相互引用的方法,具体流程如下: 1.建立共用模块 2 ...
- 两种方法设置 .NET/C# 项目的编译顺序,而不影响项目之间的引用
当 A 项目引用 B 项目,那么使用 Visual Studio 或者 MSBuild 编译 A 项目之前就会确保 B 项目已经编译完毕.通常我们指定这种引用是因为 A 项目确实在运行期间需要 B 项 ...
- springboot 模块引用_SpringBoot项目之间相互引用
祝大家新年快乐,有任何问题可与我联系: 有这样一个需求,有两个可以独立部署的SpringBoot项目A和B,遇到下面这些场景: A和B需要合并成一个工程部署 A需要引用B中service层的功能,反之 ...
- 同一解决方案内的多个项目之间如何引用?
在需要引用其他项目的工程的引用上,点右键,添加引用,选择项目标签,选择要引用的项目即可.对于调试类库和自定义控件很方便. 还有什么方法吗? 转载于:https://www.cnblogs.com/gu ...
- java project、maven project项目打成可运行的jar包
第一步:右键工程,点击Export... 第二步:点击 Runnable JAR file 第三步:点击next,选择Launch configuration.Export destination 第 ...
- maven引用公共包_使用github作为maven仓库存放发布自己的jar包依赖 实现多个项目公共部分代码的集中,避免团队中多个项目之间代码的复制粘贴...
使用github作为maven仓库存放发布自己的jar包依赖 实现多个项目公共部分代码的集中,避免团队中多个项目之间代码的复制粘贴. 1.首先在本地maven位置的配置文件setting.xml(没有 ...
- idea如何打开pom引用依赖_IDEA使用Maven管理项目包,缺少pom文件中引入的依赖包...
1. 说在前面 最近和其他项目团队合作过程中,由于使用 idea 进行开发,之前也没有接触过太多,本着记录分享的心态,虽有此文.主要说两点:第一,使用 maven 构建项目的过程中,在 pom 文件引 ...
- IDEA创建maven项目报错解决:Failed to create a Maven project: 'C:/Users/../IdeaProjects/../pom.xml' already e
此文首发于我的个人博客:IDEA创建maven项目报错解决 Failed to create a Maven project 'C:/Users/-/IdeaProjects/-/pom.xml' a ...
最新文章
- opencv机器学习线性回归_机器学习入门1---简单线性回归
- mysql sort aborted_mysql排序中断(Sort aborted)-mysql临时文件无法写入
- 用纯ASP代码实现图片上传并存入数据库中
- powershell 遍历json_使用PowerShell处理JSON字符串
- php连接函数config,smarty内置函数config_load用法实例
- react-事件相关
- 去年下半年blog文章导入完毕
- 五种方法实现Linux批量重命名文件
- 十大排序算法——归并排序(C语言)
- cmake 学习笔记(三)
- [RS] 地理空间数据云 使用ftp批量下载影像(以批量下载Landsat8数据为例)
- Mac环境下安装Ruby
- 吴恩达机器学习18-应用实例:图片文字识别
- 利用html和js输入数字转换为中文大写示例。
- 如何提高C语言程序的可读性
- Walmart API 授权流程解析
- 《数据库原理》实验报告DB4——视图与索引
- 微信录音功能在哪里?图文教学,轻松学会微信隐藏技能
- GOF设计模式之代理模式(结构型代理模式)
- 抓图软件之HyperSnap-DX Pro
热门文章
- 互联网广告系统综述四定向
- Dockerfile构建MySQL
- 每周一算法之六——KMP字符串匹配算法
- org.springframework.web.multipart.MultipartException: The current request is not a multipart request
- 生产环境部署python代码(django+uwsgi+nginx)
- Kendo UI Professional Q3 2015 Beta发布[附下载]
- 项目管理怎样游刃有余
- Firefox常用插件
- C++基本入门资料搜集
- ECharts - 地图