hadoop-ozone org.apache.hadoop 0.5.0-SNAPSHOT Apache Hadoop Ozone Recon 4.0.0 hadoop-ozone-recon 3.11.10 5.1.3.RELEASE src/main/resources **/node_modules/** org.codehaus.mojo exec-maven-plugin ${exec-maven-plugin.version} generate-resources java java compile org.hadoop.ozone.recon.codegen.JooqCodeGenerator ${project.build.directory}/generated-sources/java org.codehaus.mojo build-helper-maven-plugin add-source generate-sources add-source ${project.build.directory}/generated-sources/java org.codehaus.mojo findbugs-maven-plugin ${basedir}/dev-support/findbugsExcludeFile.xml com.github.eirslett frontend-maven-plugin 1.6 target ${basedir}/src/main/resources/webapps/recon/ozone-recon-web Install node and yarn locally to the project install-node-and-yarn v12.1.0 v1.9.2 yarn install yarn install Build frontend yarn run build org.apache.maven.plugins maven-resources-plugin Copy frontend build to target process-resources copy-resources ${project.build.outputDirectory}/webapps/recon ${basedir}/src/main/resources/webapps/recon/ozone-recon-web/build true Copy frontend static files to target process-resources copy-resources ${project.build.outputDirectory}/webapps/static ${basedir}/src/main/resources/webapps/recon/ozone-recon-web/build/static true org.apache.hadoop hadoop-ozone-common jersey-server com.sun.jersey jersey-core com.sun.jersey jersey-servlet com.sun.jersey org.apache.hadoop hadoop-ozone-reconcodegen ${version} org.apache.hadoop hadoop-ozone-ozone-manager com.google.inject guice ${guice.version} com.google.inject.extensions guice-servlet ${guice.version} org.glassfish.jersey.containers jersey-container-servlet 2.27 org.glassfish.hk2 hk2-api compile org.glassfish.jersey.containers jersey-container-servlet-core 2.27 org.glassfish.hk2 guice-bridge 2.5.0 org.glassfish.jersey.core jersey-server 2.27 org.glassfish.jersey.media jersey-media-json-jackson 2.27 com.google.inject.extensions guice-assistedinject ${guice.version} org.glassfish.jersey.inject jersey-hk2 2.27 hk2-api org.glassfish.hk2 org.glassfish.hk2.external aopalliance-repackaged org.glassfish.hk2 hk2-utils junit junit test org.mockito mockito-core 2.8.9 test org.jooq jooq ${jooq.version} org.jooq jooq-meta ${jooq.version} org.jooq jooq-codegen ${jooq.version} com.jolbox bonecp 0.8.0.RELEASE org.xerial sqlite-jdbc 3.25.2 org.springframework spring-jdbc ${spring.version} javax.activation activation 1.1.1