您的位置:首页 > 大数据 > 人工智能

在maven工程中pom.xml遇到引用不到正确的jar包的问题?

2017-05-08 10:45 543 查看

1、在ssm项目的controller中,本来引用的该是java.mail包,但是工程库中没有该包的引用,只看到了(java.net),可见在pom.xml中没有mail包的配置



解决办法:

(1)在pom中引用输入

<dependency>

<groupId>javax.mail</groupId>

<artifactId>mail</artifactId>

<version>1.4</version>

</dependency>

(2)build pom,也就是下载该jar包。



(3)成功解决

2、那么问题就来了,如何确定maven的引入的jar包的groupid和artifactid是什么,怎么填呢?要是让你自己写的话?(在pom.xml中手动添加)

详细步骤:

(1)进入这个网址https://mvnrepository.com/ 里面框里面输入你需要的jar,会列出所有的相关的依赖,



(2)然后找到你需要的那个,点进去,可以看到所有版本,选择你需要的版本。【那么问题来了,怎么选择所需要的版本是什么?是不是所有的版本都一样呢?答案是否定的。选择版本是根据你的项目决定,不一样的版本和你的项目可能不兼容,一般来说,会根据你的项目,比如你的项目使用的spring3,那么hibernate只能选择3。4就不兼容,类似这种。需要整体权衡】



(3)直接copy所需要的配置即可



解决。有什么问题或者疑问可以互相学习。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐