Maven 1.0 缺少依赖项

发布于 2024-10-31 01:04:21 字数 1549 浏览 1 评论 0原文

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

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

发布评论

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

评论(3

梅倚清风 2024-11-07 01:04:21

我习惯使用 maven 2,但必须使用 maven 1 进行构建,并且遇到了与您相同的问题,甚至使用相同的 jar !

这就是我所做的:

1)在这里找到丢失的jar: http:// /mirrors.ibiblio.org/pub/mirrors/maven2/thaiopensource/jing/20030619/ 并下载它+ pom 文件。

2)将jing-20030619.pom名称更改为project.xml(以符合Maven1.x),并将标签version更改为当前版本。节省。

3) 在 ing-20030619.jar 和 project.xml 旁边创建一个名为 ma​​ven.xml 的新文件。

4) 打开 maven.xml 文件并添加以下内容(如果需要,您可以指定其他目标名称):

<?xml version="1.0" encoding="UTF-8"?>

<project xmlns:artifact="artifact">
  <goal name="teste">
    <artifact:install artifact="jing-20030619.jar" type="jar" project="${pom}" />
  </goal>  
</project>

5) 运行 maven:

C:\whatever\path\maven-1.0.2\bin\maven teste

6) 检查存储库文件夹以查看是否正常。

希望这有帮助!

I'm used to work with maven 2, but had to make a build with maven 1 and had the same problem as you, with the same jar even!

Here's what I did:

1) Found the missing jar here: http://mirrors.ibiblio.org/pub/mirrors/maven2/thaiopensource/jing/20030619/ and downloaded it + the pom file.

2) Change the name of jing-20030619.pom to project.xml (to comply with Maven1.x) and changed the tag version to currentVersion. Save.

3) Create a new file next to the ing-20030619.jar and project.xml named maven.xml.

4) Open the maven.xml file and add this content (you can specify other goal name if you want):

<?xml version="1.0" encoding="UTF-8"?>

<project xmlns:artifact="artifact">
  <goal name="teste">
    <artifact:install artifact="jing-20030619.jar" type="jar" project="${pom}" />
  </goal>  
</project>

5) Run maven:

C:\whatever\path\maven-1.0.2\bin\maven teste

6) Check your repository folder to see if it went OK.

Hope this helped!

若相惜即相离 2024-11-07 01:04:21

尝试 Artifact 插件,尤其是 artifact :安装目标。

Try the Artifact plugin, especially the artifact:installgoal.

苍景流年 2024-11-07 01:04:21

帮自己一个忙,升级到 Maven 3。您不会发现任何人仍在使用 Maven 1。它早已消亡。

Do yourself a favour and upgrade to Maven 3. You will not find anybody still using Maven 1. It is long dead.

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