4.0.0 com.yahoo.vespa parent 8-SNAPSHOT ../parent/pom.xml jdisc_core 8-SNAPSHOT jar ${project.artifactId} javax.xml.bind jaxb-api com.sun.xml.bind jaxb-core com.sun.xml.bind jaxb-impl com.sun.activation javax.activation org.mockito mockito-core test com.yahoo.vespa testutil ${project.version} test junit junit org.hamcrest * org.junit.jupiter junit-jupiter-api test org.junit.jupiter junit-jupiter-engine test aopalliance aopalliance com.yahoo.vespa defaults ${project.version} com.google.guava guava com.google.inject guice org.apache.felix org.apache.felix.framework org.codehaus.mojo animal-sniffer-annotations org.apache.felix org.apache.felix.log org.osgi * org.slf4j slf4j-api org.slf4j jcl-over-slf4j org.slf4j log4j-over-slf4j org.slf4j slf4j-jdk14 com.yahoo.vespa config-lib ${project.version} com.yahoo.vespa vespajlib ${project.version} com.yahoo.vespa annotations ${project.version} com.yahoo.vespa vespalog ${project.version} com.yahoo.vespa abi-check-plugin org.apache.maven.plugins maven-compiler-plugin org.apache.maven.plugins maven-deploy-plugin org.apache.maven.plugins maven-surefire-plugin ${test.hide} ALL org.apache.maven.plugins maven-install-plugin org.apache.maven.plugins maven-dependency-plugin copy-dependencies compile copy-dependencies false true ${project.build.directory}/dependency org.codehaus.mojo exec-maven-plugin export-packages compile exec java --add-opens=java.base/java.net=ALL-UNNAMED -classpath com.yahoo.jdisc.core.ExportPackages ${exportPackagesFile} __REPLACE_VERSION__${project.build.directory}/dependency/guava.jar ${project.build.directory}/dependency/guice.jar ${project.build.directory}/dependency/slf4j-api.jar ${project.build.directory}/dependency/slf4j-jdk14.jar ${project.build.directory}/dependency/jcl-over-slf4j.jar ${project.build.directory}/dependency/jna.jar ${project.build.directory}/dependency/log4j-over-slf4j.jar ${project.build.directory}/dependency/annotations.jar ${project.build.directory}/dependency/config-lib.jar ${project.build.directory}/dependency/defaults.jar ${project.build.directory}/dependency/vespajlib.jar ${project.build.directory}/dependency/vespalog.jar ${project.build.directory}/dependency/jaxb-api.jar ${project.build.directory}/dependency/jaxb-core.jar ${project.build.directory}/dependency/jaxb-impl.jar ${project.build.directory}/dependency/javax.activation.jar org.codehaus.mojo properties-maven-plugin prepare-package read-project-properties ${exportPackagesFile} org.apache.maven.plugins maven-failsafe-plugin integration-test verify org.apache.maven.plugins maven-jar-plugin 2 ${project.groupId}.${project.artifactId} ${exportPackages} org.apache.maven.plugins maven-assembly-plugin jar-with-dependencies make-assembly package single ${project.build.directory}/classes/exportPackages.properties