4.0.0 com.yahoo.vespa parent 7-SNAPSHOT ../parent/pom.xml jdisc_core 7-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 xml-apis xml-apis 1.4.01 javax.annotation javax.annotation-api 1.2 org.mockito mockito-core test com.yahoo.vespa testutil ${project.version} test aopalliance aopalliance compile com.yahoo.vespa defaults ${project.version} test com.google.guava guava compile com.google.inject guice compile no_aop com.google.inject.extensions guice-assistedinject compile com.google.inject guice com.google.inject.extensions guice-multibindings compile com.google.inject guice org.apache.felix org.apache.felix.framework compile org.codehaus.mojo animal-sniffer-annotations org.apache.felix org.apache.felix.log compile org.osgi org.osgi.compendium org.osgi org.osgi.core org.slf4j slf4j-api compile org.slf4j jcl-over-slf4j compile org.slf4j log4j-over-slf4j compile org.slf4j slf4j-jdk14 compile com.yahoo.vespa config-lib ${project.version} compile com.yahoo.vespa yolean ${project.version} compile com.yahoo.vespa vespajlib ${project.version} compile 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 once ${test.hide} ALL org.apache.maven.plugins maven-install-plugin org.apache.maven.plugins maven-dependency-plugin copy-dependencies compile copy-dependencies true 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-no_aop.jar ${project.build.directory}/dependency/guice-assistedinject.jar ${project.build.directory}/dependency/guice-multibindings.jar ${project.build.directory}/dependency/javax.annotation-api.jar ${project.build.directory}/dependency/org.apache.felix.log.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/log4j-over-slf4j.jar ${project.build.directory}/dependency/config-lib.jar ${project.build.directory}/dependency/yolean.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-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