0

Maven 和 Equinox 的新手。在阅读有关 OSGi 的教程时,我发出了以下命令。

pax-供应

这给出了以下错误。

 -> Provision bundle [mvn:org.compass-project/compass/2.1.1, at default start level, bundle will be started, bundle will
 be loaded from the cache]
 -> Preparing framework [Equinox 3.6.0]
 -> Downloading bundles...
 -> Equinox 3.6.0 : connecting...
         ___
        /  /
       /  / Oops, there has been a problem!
      /  /
     /__/   URL [mvn:org.eclipse.osgi/org.eclipse.osgi/3.6.0.v20100517] could not be resolved.
    ___
   /__/     Use --log=debug to see details.

似乎 Equinox 构建在存储库中不可用。所以
1. 在哪里寻找具有正确版本的存储库。有任何命令或搜索工具吗?
2.我看了,我可能可以在本地安装它,用下面的命令

mvn install:install-file -DgroupId=<your_group_name>  \
-DartifactId=<your_artifact_name>  \
-Dversion=<snapshot>  \
-Dfile=<path_to_your_jar_file>  \
-Dpackaging=jar \
-DgeneratePom=true

如何获取所有这些参数(组 id、artifactId 等)?

4

1 回答 1

1

我可以找到 2 个可以获取 mvn 包的资源。 http://mvnrepository.com/http://maven.ozacc.com/。如果这是正确的地方,请发表评论。我可以从搜索结果中获取工件 ID 等。谢谢

于 2010-09-23T16:48:22.403 回答