eclipse-pass / pass-deposit-services

Deposit Services are responsible for the transfer of custodial content and metadata from end users to repositories.
Apache License 2.0
1 stars 4 forks source link

update javadoc plugin configuration #282

Closed jrmartino closed 9 months ago

jrmartino commented 2 years ago

when we pushed javadoc plugin configuration up to the parent pom, this project lost some of the javadoc it was pulling in, the old configuration was below. we will need to update the configuration for this in the project pom, taking into account the java version once that is updated to java 11.

<properties>
...
    <commons-codec.version>1.11</commons-codec.version>
    <commons-compress.version>1.15</commons-compress.version>
    <commons-io.version>2.6</commons-io.version>
    <spring-framework.version>5.1.4.RELEASE</spring-framework.version>
...
</properties>

<plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-javadoc-plugin</artifactId>
                    <version>${maven-javadoc-plugin.version}</version>
                    <configuration>
                        <links>
                            <link>https://docs.oracle.com/javase/8/docs/api/</link>
                            <link>https://commons.apache.org/proper/commons-io/javadocs/api-${commons-io.version}/</link>
                            <link>https://commons.apache.org/proper/commons-compress/javadocs/api-${commons-compress.version}/</link>
                            <link>https://commons.apache.org/proper/commons-codec/javadocs/api-${commons-codec.version}/</link>
                            <link>https://docs.spring.io/autorepo/docs/spring-framework/${spring-framework.version}/javadoc-api/</link>
                        </links>
                    </configuration>
                    <executions>
                        <execution>
                            <id>attach-javadocs</id>
                            <goals>
                                <goal>jar</goal>
                            </goals>
                        </execution>
                    </executions>
                </plugin>
jrmartino commented 2 years ago

this may be helpful:

https://www.baeldung.com/maven-plugin-override-parent

rpoet-jh commented 9 months ago

The migration of PASS repositories to eclipse-pass is complete. This issue is no longer relevant and is being closed as part of archiving https://github.com/eclipse-pass/main/issues/585.