当前位置: 首页 > 知识库问答 >
问题:

如何在Maven pom.xml中提供Nexus路径

郑胡媚
2023-03-14

我正在为我的项目使用maven,在提供GroupId、ArtifactId和Version之后,需要提供一个Nexus路径。

<dependency>
    <groupId>com.org.abc</groupId>
    <artifactId>myartifactid</artifactId>
    <version>myversion</version>
</dependency>
<dependency>
    <groupId>com.org.def</groupId>
    <artifactId>myartifactid</artifactId>
    <version>myversion</version>
</dependency>
<dependency>
    <groupId>com.org.ghi</groupId>
    <artifactId>myartifactid</artifactId>
    <version>myversion</version>
</dependency>

我的Nexus路径-https://nexus/content/repositories/

路径中存在的工件-https:/mynexusdomain/nexus/内容/存储库/快照/com/org/abc/myartifactid/MySnapshotVersion/plugins/我需要的Jars

Settings.xml

<?xml version="1.0" encoding="utf-8"?>
<settings xmlns="http://maven.apache.org/settings/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
 <localRepository>D:/Maven_repo</localRepository>
  <mirrors>
    <mirror>
      <id>nexus</id>          
      <name>Nexus</name>
<url>http://NexusDomain/nexus/content/repositories/myrepo/myrepo1/</url>
      <mirrorOf>central</mirrorOf>
    </mirror>
  </mirrors>

在这里,根据pom文件,我可以提到groupid(com.org.abc)、artifactid(myartifactid)。在nexus url中是否有任何可能的方法提及artifactid之后的路径,即在特定文件夹中获取工件?

任何投入都将非常感谢。谢谢你!

共有1个答案

吕自怡
2023-03-14

不,您不使用Nexus内的文件夹。仅groupId、artifactId、version。如果需要加载其他JAR,请使用其各自的groupId、artifactId和version加载它们。

 类似资料:
  • 问题内容: 所以这很尴尬。我有一个应用程序,该应用程序已集成在一起,现在它只提供一个静态HTML页面,其中包含指向CSS和JS的链接。而且我找不到文档中描述返回静态文件的位置。是的,我可以使用,但是我知道数据没有模板化。我还以为或者是正确的事情,但我不能让这些工作。同时,我正在打开文件,阅读内容,并装配Response具有适当mimetype的: 有人要为此提供代码示例或网址吗?我知道这将变得简单

  • 我正在尝试更新数据库表。如果表单中的密码为空,我如何通过提供一个条件来防止表单中的密码(“memberpassword”,$pass)被sql代码更新?有可能吗?

  • 下面是我的app.js文件 下面是我的状态文件 我有一个模板,我想从那里导航到下一个状态 但是只要我点击这个锚标签,它就会把我导航回主页。(不去我打算去的州)。主要问题是URL(我猜)任何帮助都会很感激。

  • 问题内容: 这是我的Python3项目hiearchy: 从,我想运行提供该文件夹内容的http服务器。 这里提出这个代码来运行一个简单的HTTP服务器: 但其实这服务,而不是。如何指定要提供服务的文件夹的路径? 问题答案: https://docs.python.org/3/library/http.server.html#http.server.SimpleHTTPRequestHandler

  • 问题内容: 我有一个应用程序,该应用程序已集成在一起,现在它只提供一个静态页面,其中包含指向CSS和JS的链接。而且我找不到文档中描述返回静态文件的位置。是的,我可以使用,但是我知道数据没有模板化。我还以为或者是正确的事情,但我不能让这些工作。同时,我正在打开文件,阅读内容,并装配具有适当的: 有人要为此提供代码示例或网址吗?我知道这将变得简单。 问题答案: 首选方法是使用nginx或其他Web服

  • 本文向大家介绍如何在JavaScript警报框中提供换行?,包括了如何在JavaScript警报框中提供换行?的使用技巧和注意事项,需要的朋友参考一下 要在JavaScript警报框中添加新行,请使用“ \ n”: 示例 您可以尝试运行以下代码,在JavaScript的警报框中添加新行: