4

我打算将 ImageJ 用于 webapp,但似乎 ImageJ maven 依赖项不在中央 maven 存储库中。

  • 我对吗?
  • 当 ImageJ 2.x 发布时,这会改变吗?
4

3 回答 3

7

编辑:2014 年 7 月 4 日更新以反映最新状态。

使用 groupId 在 Maven Central 上的构建gov.nih.imagej是由第三方完成的,但官方 ImageJ 1.x 构建从 Maven Central 获得, groupIdnet.imagej和 artifactIdij从 version 开始1.48r;例如:

<dependency>
  <groupId>net.imagej</groupId>
  <artifactId>ij</artifactId>
  <version>1.48r</version>
</dependency>

ImageJ Maven 存储库中提供了较早的 ImageJ 1.x 官方版本。它还具有ImageJ2构建,其中包含多个以imagej-. 您可以通过以下配置使用它:

<repositories>
  <repository>
    <id>imagej.public</id>
    <url>http://maven.imagej.net/content/groups/public</url>
  </repository>
</repositories>

建议在ImageJ 教程之后为您的 POM 建模。这些项目从ImageJ 父 POM继承,从而避免了重复的样板配置部分。

我们计划很快开始向 Maven Central 提交 ImageJ2 的构建。

有关将 Maven 与 ImageJ 结合使用的更多信息,请参阅:http: //imagej.net/Maven

于 2012-09-17T17:49:37.833 回答
3

您可以在mvnrepository.com找到 ImageJ maven 依赖项。

列出的版本是1.40 - 1.46.

于 2012-09-17T12:11:58.920 回答
1

您可能正在搜索此代码段?

<dependency>  
    <groupId>net.imagej</groupId>  
    <artifactId>ij</artifactId>  
    <version>[1.45s,)</version>  
</dependency>

在这里找到它。可能还有其他有用的 maven 片段也适合您。

于 2012-09-17T12:04:55.607 回答