springboot导包问题?

发布于 2022-09-12 23:15:23 字数 423 浏览 10 评论 0

一直有个疑问,当知道导的包是谁了之后,怎么在pom.xml文件里书写。

平时在网上看到很多实用的包,作者很大方的亮出了所需要的包,给出了demo的源码。其中有一个包,例如:import com.sun.nfs.XFileExtensionAccessor;

我兴高采烈的要运行试试,可是在pom文件导包的时候犯了难,这个包的导报信息怎么在pom文件里按格式书写。
<dependency>

 <groupId>这里填什么</groupId>
 <artifactId>这里填什么</artifactId>
 <version>版本号又该怎么选</version>

</dependency>

导包的窍门还是没有摸到。请各位码友不吝赐教。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

醉梦枕江山 2022-09-19 23:15:23

groupIdartifactId 其实就是包的“姓”和“名”,以阿里家的 JSON 处理包为例:

<dependency>
    <groupId>com.alibaba</groupId>
    <artifactId>fastjson</artifactId>
    <version>1.1.72.android</version>
</dependency>

<groupId>com.alibaba</groupId> 表示此包由阿里巴巴构建;
<artifactId>fastjson</artifactId> 表示这个包的名字是 fastjson;
<version>1.1.72.android</version> 则是这个包的版本号;通常分为 RELEASE(正式版、稳定版) 和 SNAPSHOT(快照版本、适用于开发环境快速迭代),没有标明 SNAPSHOT 的都是 RELEASE,比如此包。


要找到如何引用包的话,一是大部分包都是开源的,可以通过其的源码仓库地址中查看,比如 fastjson;二是可以在 Maven 中央仓库中查找,比如 lombok;最为简单的则是通过各类编辑器,如 IDEA 和 VSCode,借助其自带或是插件的功能通过检索包名自动引入到 pom.xml 中。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文