Java Maven添加WorldEdit依赖项
如何将此WorldEdit依赖项添加到Maven项目中? 我需要6.1.1快照 有没有一个算法可以得到 组ID 工件IDJava Maven添加WorldEdit依赖项,java,maven,bukkit,Java,Maven,Bukkit,如何将此WorldEdit依赖项添加到Maven项目中? 我需要6.1.1快照 有没有一个算法可以得到 组ID 工件ID 和版本?了解手头的任务很重要。Maven根据依赖项的唯一坐标从远程存储库下载依赖项。有两种类型的存储库: 托管依赖项的发布版本(即最终版本)的发布存储库 托管依赖项的快照版本的快照存储库,即当前正在开发中但尚未稳定的版本 Maven坐标是一组(groupId、artifactId、version)。它唯一地标识每个依赖项(说实话,实际上有一个包和一个可能的分类器,但在这里
和版本?了解手头的任务很重要。Maven根据依赖项的唯一坐标从远程存储库下载依赖项。有两种类型的存储库:
- 托管依赖项的发布版本(即最终版本)的发布存储库
- 托管依赖项的快照版本的快照存储库,即当前正在开发中但尚未稳定的版本
(groupId、artifactId、version)
。它唯一地标识每个依赖项(说实话,实际上有一个包和一个可能的分类器,但在这里并不重要)
您的问题是声明对worldedit-bukkit-6.1.1-SNAPSHOT
依赖项的依赖项。让我们看看:
- 这里的存储库是
:它是链接到的URL的根目录http://maven.sk89q.com/artifactory/repo
- groupId是
:这是URL的其余部分,就在前面com.sk89q.worldedit
- artifactId,即
和worldedit bukkit
- 该版本为
6.1.1-SNAPSHOT
http://maven.sk89q.com/artifactory/repo/com/sk89q/worldedit/worldedit-bukkit/6.1.1-SNAPSHOT/
转换为以下Maven坐标:
{REPOSITORY\u URL}/{groupId,其中点是斜杠}/{artifactId}/{version}/
现在,我们需要告诉Maven关于存储库的事情。默认情况下,Maven在所谓的中查找工件,因此我们需要添加此存储库。这可以在POM或settings.xml
文件中完成,方法是添加:
sk89q快照
http://maven.sk89q.com/artifactory/repo
真的
真的
下一步是实际声明依赖项。这在POM中完成,配置如下:
com.sk89q.worldedit
世界编辑杂志
6.1.1-快照
就这样 了解手头的任务很重要。Maven根据依赖项的唯一坐标从远程存储库下载依赖项。有两种类型的存储库:
- 托管依赖项的发布版本(即最终版本)的发布存储库
- 托管依赖项的快照版本的快照存储库,即当前正在开发中但尚未稳定的版本
(groupId、artifactId、version)
。它唯一地标识每个依赖项(说实话,实际上有一个包和一个可能的分类器,但在这里并不重要)
您的问题是声明对worldedit-bukkit-6.1.1-SNAPSHOT
依赖项的依赖项。让我们看看:
- 这里的存储库是
:它是链接到的URL的根目录http://maven.sk89q.com/artifactory/repo
- groupId是
:这是URL的其余部分,就在前面com.sk89q.worldedit
- artifactId,即
和worldedit bukkit
- 该版本为
6.1.1-SNAPSHOT
http://maven.sk89q.com/artifactory/repo/com/sk89q/worldedit/worldedit-bukkit/6.1.1-SNAPSHOT/
转换为以下Maven坐标:
{REPOSITORY\u URL}/{groupId,其中点是斜杠}/{artifactId}/{version}/
现在,我们需要告诉Maven关于存储库的事情。默认情况下,Maven在所谓的中查找工件,因此我们需要添加此存储库。这可以在POM或settings.xml
文件中完成,方法是添加:
sk89q快照
http://maven.sk89q.com/artifactory/repo
真的
真的
下一步是实际声明依赖项。这在POM中完成,配置如下:
com.sk89q.worldedit
世界编辑杂志
6.1.1-快照
就这样 了解手头的任务很重要。Maven根据依赖项的唯一坐标从远程存储库下载依赖项。有两种类型的存储库:
- 托管依赖项的发布版本(即最终版本)的发布存储库
- 托管依赖项的快照版本的快照存储库,即当前正在开发中但尚未稳定的版本
(groupId、artifactId、version)
。它唯一地标识每个依赖项(说实话,实际上有一个包和一个可能的分类器,但在这里并不重要)
您的问题是声明对worldedit-bukkit-6.1.1-SNAPSHOT
依赖项的依赖项。让我们看看:
- 这里的存储库是
:它是链接到的URL的根目录http://maven.sk89q.com/artifactory/repo
- groupId是
:这是URL的其余部分,就在前面com.sk89q.worldedit
- artifactId,即
和worldedit bukkit
- 该版本为
6.1.1-SNAPSHOT
http://maven.sk89q.com/artifactory/repo/com/sk89q/worldedit/worldedit-bukkit/6.1.1-SNAPSHOT/
转换为以下Maven坐标:
{REPOSITORY\u URL}/{groupId,其中点是斜杠}/{artifactId}/{version}/
现在,我们需要告诉Maven关于存储库的事情。默认情况下,Maven在所谓的中查找工件,因此我们需要添加此存储库。这可以在POM或settings.xml
文件中完成,方法是添加:
sk89q快照
http://maven.sk89q.com/arti