maven项目使用自己创建的jar包--maven without test code
2024-09-02 06:43:39
eclipse版本为2018-12(4.10.0)
1、创建一个jar包
首先自己建立了一个maven project,名为jweb。GAV坐标:
<groupId>amberai</groupId>
<artifactId>jweb</artifactId>
<version>0.0.1-SNAPSHOT</version>
然后,使用maven install将jweb打包加载到本地的maven仓库
2、使用自己创建的jar包
现在项目jweb-apiweb要引用jweb-0.0.1-SNAPSHOT.jar,在项目jweb-apiweb的pom文件中添加:
<dependencies>
<dependency>
<groupId>amberai</groupId>
<artifactId>jweb</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
</dependencies>
效果如下:
启动项目jweb-apiweb,报错:各种NoClassDefFoundError,但是看项目jweb-apiweb的maven依赖明明已经有对应的Class。并且jweb也加载到本地maven仓库了。不知道为什么还是找不到类。
解决方法:https://blog.csdn.net/qq_30999361/article/details/83863931。尽管这可以解决,但每次测试都把jweb项目close,很不方便。
把jweb项目close后效果:
最新文章
- hdu 5901 count prime &; code vs 3223 素数密度
- 一、JSP、servlet、SQL三者之间的数据传递(前台与后台数据交互)
- java IO学习
- java核心知识点学习----多线程并发之线程同步
- 在yii中使用gearman
- Mac上关于shell使用Python3和C++11声明
- LINUX 笔记-ps命令
- DataFrame使用总结1(超实用)
- 关于MVC Ajax.BeginForm()异步上传文件的问题
- YOLO: 3 步实时目标检测安装运行教程 [你看那条狗,好像一条狗!]
- c++堆和栈(转)
- SiteCore Experience Analytics-路径分析地图
- 14:IO之字符字节流
- orcale 把日期当做查询条件
- Application Server not specified
- 【AngularJs-模块篇-Form篇】
- [Unity Shader] 常用的数值类型和语义
- 安装centos6及安装redhat6后的配置
- iOS:文件归档和解归档的详解和使用
- vue 数组重复,循环报错
热门文章
- 【转载】GitHub 标星 1.2w+,超全 Python 常用代码合集,值得收藏!
- 配置java开发环境,存在多个版本JDK时,怎样让所需版本生效
- css实现毛玻璃效果
- 一、Kubernetes_V1.10集群部署-master-生成证书
- Hbase 0.92.1 Replication
- 小记---------关于linux 定时任务crontab
- Java 将Maven项目打成可执行jar包
- LOJ 103 字串查找 题解
- 邀请好友注册页面光标点到输入框后,输入框会先灰一下。只有ios存在
- Git小结---So far.......