拆分order工程,按照视频在order的pom引入了product-client,在OrderApplication中还是找不到

来源:5-9 项目改造成多模块

沁涵

2019-07-22

图片描述
图片描述
图片描述

我是打了jar之后手动用doc命令把jar放到maven仓库里面的,
mvn install:install-file -Dfile=D:projectproductserver argetproduct-server-0.0.1-SNAPSHOT.jar -DgroupId=com.imooc -DartifactId=product-server -Dversion=0.0.1-SNAPSHOT -Dpackaging=jar
三个这样的命令,不知道还有什么地方需要注意的么,不知道什么情况,请老师解惑,感谢。

写回答

3回答

沁涵

提问者

2019-07-23

老师我下载了您的源码,发现了问题,您从orderApplication点那个路径能到maven包下的那个文件那里,然后我虽然在pom引入了,但是我maven下好像没有这个jar,这是为什么呢,我用idea手动从本地库里面导入好像也不好用,下面是图

//img.mukewang.com/szimg/5d36997209e1dbcc14310741.jpg

//img.mukewang.com/szimg/5d369973095d253714860817.jpg


0
0

沁涵

提问者

2019-07-23

//img.mukewang.com/szimg/5d367b01097f01a410780713.jpg

//img1.sycdn.imooc.com/szimg/5d367b04092fe7c407510220.jpg这是我导入的jar和idea配置的地址


0
0

廖师兄

2019-07-22

只要你使用了mvn install,就会把jar放到本地仓库,只要在本地仓库,就可以引用。

你查看idea中maven的设置,仓库地址是否正确

0
4
廖师兄
回复
沁涵
我问了你好几个问题,后面的问题你没回答。 「No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK」这个错误,我在centos下遇到过,因为jdk没装好的原因,我改为下载jdk源码,并且配置好环境变量,就好了。
2019-07-24
共4条回复

SpringCloud Finchley(M2+RELEASE+SR2)微服务实战

SpringCloud组件实现微服务,【已升级Finchley.Release】

5672 学习 · 2489 问题

查看课程