diff --git a/sonar/examples/pom.xml b/sonar/examples/pom.xml index be0cd111a..5064a51af 100644 --- a/sonar/examples/pom.xml +++ b/sonar/examples/pom.xml @@ -12,9 +12,46 @@ jar Apache POI Examples package - + - ../../src/examples/src + + + + maven-resources-plugin + 2.6 + + + copy-sources + + generate-sources + + copy-resources + + + ${basedir}/src/main/java + + + ../../src/examples/src + + + + + + + + + maven-clean-plugin + 2.5 + + + + src + false + + + + + diff --git a/sonar/excelant/pom.xml b/sonar/excelant/pom.xml index 478a9364b..8cc86ec07 100644 --- a/sonar/excelant/pom.xml +++ b/sonar/excelant/pom.xml @@ -14,13 +14,76 @@ Apache POI ExcelAnt package - ../../src/excelant/java - ../../src/excelant/testcases - - - ../../src/excelant/resources - - + + + + maven-resources-plugin + 2.6 + + + copy-sources + + generate-sources + + copy-resources + + + ${basedir}/src/main/java + + + ../../src/excelant/java + + + + + + copy-resources + + generate-resources + + copy-resources + + + ${basedir}/src/main/resources + + + ../../src/excelant/resources + + + + + + copy-tests + + generate-test-sources + + copy-resources + + + ${basedir}/src/test/java + + + ../../src/excelant/testcases + + + + + + + + + maven-clean-plugin + 2.5 + + + + src + false + + + + + diff --git a/sonar/main/pom.xml b/sonar/main/pom.xml index 81e87aa16..6527e75b0 100644 --- a/sonar/main/pom.xml +++ b/sonar/main/pom.xml @@ -14,15 +14,76 @@ Apache POI Main package - ../../src/java - ../../src/testcases - - - ../../src/resources/main - - - + + + maven-resources-plugin + 2.6 + + + copy-sources + + generate-sources + + copy-resources + + + ${basedir}/src/main/java + + + ../../src/java + + + + + + copy-resources + + generate-resources + + copy-resources + + + ${basedir}/src/main/resources + + + ../../src/resources/main + + + + + + copy-tests + + generate-test-sources + + copy-resources + + + ${basedir}/src/test/java + + + ../../src/testcases + + + + + + + + + maven-clean-plugin + 2.5 + + + + src + false + + + + + org.apache.maven.plugins diff --git a/sonar/ooxml-schema-encryption/pom.xml b/sonar/ooxml-schema-encryption/pom.xml index 9fd237027..aa723d0d6 100644 --- a/sonar/ooxml-schema-encryption/pom.xml +++ b/sonar/ooxml-schema-encryption/pom.xml @@ -14,8 +14,6 @@ Apach POI - Openxmlformats Encryption Schema package - target/generated-sources/xmlbeans - org.codehaus.mojo diff --git a/sonar/ooxml-schema/pom.xml b/sonar/ooxml-schema/pom.xml index 92e0111c8..92426b486 100644 --- a/sonar/ooxml-schema/pom.xml +++ b/sonar/ooxml-schema/pom.xml @@ -14,8 +14,6 @@ Apach POI - Openxmlformats Schema package - target/generated-sources/xmlbeans - diff --git a/sonar/ooxml/pom.xml b/sonar/ooxml/pom.xml index 0ece9d623..bc1feabb4 100644 --- a/sonar/ooxml/pom.xml +++ b/sonar/ooxml/pom.xml @@ -12,15 +12,78 @@ jar Apache POI OOXML package - + - ../../src/ooxml/java - ../../src/ooxml/testcases - - - ../../src/resources/ooxml - - + + + + maven-resources-plugin + 2.6 + + + copy-sources + + generate-sources + + copy-resources + + + ${basedir}/src/main/java + + + ../../src/ooxml/java + + + + + + copy-resources + + generate-resources + + copy-resources + + + ${basedir}/src/main/resources + + + ../../src/resources/ooxml + + + + + + copy-tests + + generate-test-sources + + copy-resources + + + ${basedir}/src/test/java + + + ../../src/ooxml/testcases + + + + + + + + + maven-clean-plugin + 2.5 + + + + src + false + + + + + @@ -46,11 +109,6 @@ test-jar test - - ${project.groupId} - poi-scratchpad - ${project.version} - org.apache.xmlbeans diff --git a/sonar/pom.xml b/sonar/pom.xml index 2232fe5e0..8d54d14d1 100644 --- a/sonar/pom.xml +++ b/sonar/pom.xml @@ -9,7 +9,7 @@ pom 3.11-SNAPSHOT - Apache POI Parent Project + Apache POI - the Java API for Microsoft Documents Maven build of Apache POI for Sonar checks http://poi.apache.org/ diff --git a/sonar/scratchpad/pom.xml b/sonar/scratchpad/pom.xml index 3824eeaac..24e8045d7 100644 --- a/sonar/scratchpad/pom.xml +++ b/sonar/scratchpad/pom.xml @@ -14,13 +14,76 @@ Apache POI Scratchpad package - ../../src/scratchpad/src - ../../src/scratchpad/testcases - - - ../../src/resources/scratchpad - - + + + + maven-resources-plugin + 2.6 + + + copy-sources + + generate-sources + + copy-resources + + + ${basedir}/src/main/java + + + ../../src/scratchpad/src + + + + + + copy-resources + + generate-resources + + copy-resources + + + ${basedir}/src/main/resources + + + ../../src/resources/scratchpad + + + + + + copy-tests + + generate-test-sources + + copy-resources + + + ${basedir}/src/test/java + + + ../../src/scratchpad/testcases + + + + + + + + + maven-clean-plugin + 2.5 + + + + src + false + + + + +