|
1 | 1 | [](https://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22org.scijava%22%20AND%20a%3A%22pom-scijava%22) |
2 | 2 | [](https://github.com/scijava/pom-scijava/actions/workflows/build-main.yml) |
3 | 3 |
|
4 | | -This POM provides a parent from which SciJava-based projects can declare their build configurations. It ensures that projects all use a compatible build environment, as well as versions of dependencies and plugins. Projects extending this POM inherit the unified SciJava [Bill of Materials](https://imagej.net/BOM): component versions which have been tested to work together. |
| 4 | +This POM provides a parent from which SciJava-based projects can declare their build configurations. It ensures that projects all use a compatible build environment, as well as versions of dependencies and plugins. Projects extending this POM inherit the unified SciJava [Bill of Materials](https://imagej.net/develop/architecture#bill-of-materials): component versions which have been tested to work together. |
5 | 5 |
|
6 | 6 | This POM serves as the base for all Maven-based SciJava software, including: |
7 | 7 |
|
8 | | -| Fiji | ImageJ | ImgLib2 | KNIME | LOCI | SCIFIO | SciJava | FLIMLib | Virtual Cell | |
9 | | -|:----:|:------:|:-------:|:-----:|:----:|:------:|:-------:|:----------:|:------------:| |
10 | | -| [](https://github.com/fiji) | [](https://github.com/imagej) | [](https://github.com/imglib) | [](https://knime.org) | [](https://github.com/uw-loci) | [](https://github.com/scifio) | [](https://github.com/scijava) | [](https://github.com/flimlib) | [](https://github.com/virtualcell) | |
| 8 | +| Fiji | ImageJ2 | ImgLib2 | KNIME | LOCI | SCIFIO | SciJava | FLIMLib | Virtual Cell | |
| 9 | +|:----:|:-------:|:-------:|:-----:|:----:|:------:|:-------:|:----------:|:------------:| |
| 10 | +| [](https://github.com/fiji) | [](https://github.com/imagej) | [](https://github.com/imglib) | [](https://knime.org) | [](https://github.com/uw-loci) | [](https://github.com/scifio) | [](https://github.com/scijava) | [](https://github.com/flimlib) | [](https://github.com/virtualcell) | |
11 | 11 |
|
12 | 12 | This POM is intended for use as the parent of your own Maven-based code. |
13 | 13 |
|
14 | 14 | ## Examples |
15 | 15 |
|
16 | | -* [ImageJ command template](https://github.com/imagej/example-imagej-command) |
| 16 | +* [ImageJ2 command template](https://github.com/imagej/example-imagej-command) |
17 | 17 | * [ImageJ 1.x plugin template](https://github.com/imagej/example-legacy-plugin) |
18 | | -* [ImageJ tutorials](https://github.com/imagej/tutorials/tree/master/maven-projects) |
| 18 | +* [ImageJ2 tutorials](https://github.com/imagej/tutorials/tree/master/maven-projects) |
19 | 19 |
|
20 | 20 | ## Documentation |
21 | 21 |
|
22 | 22 | The pom-scijava wiki contains articles on several topics: |
23 | 23 |
|
24 | 24 | * [Adding a new project to the SciJava POM](https://github.com/scijava/pom-scijava/wiki/Adding-a-new-project-to-the-SciJava-POM) |
| 25 | +* [Addressing dependency clash](https://github.com/scijava/pom-scijava/wiki/Addressing-dependency-clash) |
25 | 26 | * [Versioning of SciJava projects](https://github.com/scijava/pom-scijava/wiki/Versioning-of-SciJava-projects) |
26 | 27 |
|
27 | 28 | ## Getting help with Maven |
28 | 29 |
|
29 | 30 | For more information about Maven, see: |
30 | 31 |
|
31 | | -* [ImageJ Maven overview](https://imagej.net/Maven) |
32 | | -* [ImageJ Maven FAQ](https://imagej.net/Maven_-_Frequently_Asked_Questions) |
| 32 | +* [ImageJ Maven overview](https://imagej.net/develop/maven) |
| 33 | +* [ImageJ Maven FAQ](https://imagej.net/develop/maven-faq) |
33 | 34 |
|
34 | 35 | ## Troubleshooting |
35 | 36 |
|
36 | | - |
37 | 37 | * [Setting empty metadata fields](https://github.com/scijava/pom-scijava-base#how-to-override-a-field-with-an-empty-value) |
0 commit comments