detab
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113226 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
1 parent
9af06a3ac2
commit
ad4c776df4
1 file changed
+24
-22
+24
-22
@@ -1,11 +1,13 @@
|
||||
<?xml version="1.0"?>
|
||||
|
||||
<project xmlns:j="jelly:core"
|
||||
xmlns:util="jelly:util"
|
||||
xmlns:velocity="jelly:org.apache.commons.jelly.tags.velocity.VelocityTagLibrary"
|
||||
<project
|
||||
xmlns:ant="jelly:ant"
|
||||
xmlns:j="jelly:core"
|
||||
xmlns:util="jelly:util"
|
||||
xmlns:velocity="jelly:org.apache.commons.jelly.tags.velocity.VelocityTagLibrary"
|
||||
>
|
||||
<!--==================================================================-->
|
||||
<!-- Generate Jdeveloper IDE files -->
|
||||
<!-- Generate Jdeveloper IDE files -->
|
||||
<!--==================================================================-->
|
||||
<goal name="jdeveloper"
|
||||
description="Generate JDeveloper project files"
|
||||
@@ -15,15 +17,15 @@
|
||||
prereqs="jdeveloper:scanSources"
|
||||
description="Generate jdeveloper .jpr">
|
||||
|
||||
<echo>Creating ${basedir}/${pom.artifactId}.jpr...</echo>
|
||||
<!--
|
||||
We use the JavaSourceTool to get the relative path
|
||||
-->
|
||||
<j:useBean var="javaSourceTool" class="org.apache.maven.jdeveloper.JavaSourceTool"/>
|
||||
<j:file name="${basedir}/${pom.artifactId}.jpr" prettyPrint="true" xmlns="http://xmlns.oracle.com/jdeveloper/903/jproject" encoding="Cp1252">
|
||||
<project nselem="project" class="oracle.jdeveloper.model.JProject">
|
||||
<defaultPackage>${pom.package}</defaultPackage>
|
||||
<defaultPackages class="java.util.ArrayList">
|
||||
<ant:echo>Creating ${basedir}/${pom.artifactId}.jpr...</ant:echo>
|
||||
<!--
|
||||
We use the JavaSourceTool to get the relative path
|
||||
-->
|
||||
<j:useBean var="javaSourceTool" class="org.apache.maven.jdeveloper.JavaSourceTool"/>
|
||||
<j:file name="${basedir}/${pom.artifactId}.jpr" prettyPrint="true" xmlns="http://xmlns.oracle.com/jdeveloper/903/jproject" encoding="Cp1252">
|
||||
<project nselem="project" class="oracle.jdeveloper.model.JProject">
|
||||
<defaultPackage>${pom.package}</defaultPackage>
|
||||
<defaultPackages class="java.util.ArrayList">
|
||||
<Item class="java.lang.String">${pom.package}</Item>
|
||||
</defaultPackages>
|
||||
<dependencyList/>
|
||||
@@ -41,8 +43,8 @@
|
||||
</j:forEach>
|
||||
<!-- Add test Sources -->
|
||||
<j:forEach var="file" items="${unitTestSourceFiles.iterator()}">
|
||||
<j:set var="packagePath" value="${javaSourceTool.getPackagePath(file.toString())}"/>
|
||||
<util:replace var="path" oldChar="\" newChar="/" value="${packagePath}"/>
|
||||
<j:set var="packagePath" value="${javaSourceTool.getPackagePath(file.toString())}"/>
|
||||
<util:replace var="path" oldChar="\" newChar="/" value="${packagePath}"/>
|
||||
<Item class="oracle.jdeveloper.model.JavaSourceNode">
|
||||
<URL path="${pom.build.sourceDirectory}/${path}"/>
|
||||
</Item>
|
||||
@@ -68,7 +70,7 @@
|
||||
<projectLibraryList class="oracle.jdeveloper.library.JProjectLibraryList">
|
||||
<jdkList class="java.util.ArrayList"/>
|
||||
<libraryList class="java.util.ArrayList">
|
||||
<j:forEach var="lib" items="${pom.artifacts}">
|
||||
<j:forEach var="lib" items="${pom.artifacts}">
|
||||
<Item class="oracle.jdeveloper.library.JLibrary">
|
||||
<defaultLibraryDefinition>
|
||||
<JDKVersion/>
|
||||
@@ -201,7 +203,7 @@
|
||||
</j:forEach>
|
||||
</j:set>
|
||||
${path}
|
||||
</libraries>
|
||||
</libraries>
|
||||
</Value>
|
||||
</Item>
|
||||
<Item>
|
||||
@@ -352,7 +354,7 @@
|
||||
<userVersion/>
|
||||
</project>
|
||||
|
||||
</j:file>
|
||||
</j:file>
|
||||
</goal>
|
||||
|
||||
|
||||
@@ -368,28 +370,28 @@
|
||||
<include name="**/*.java"/>
|
||||
</patternset>
|
||||
</fileset>
|
||||
</fileScanner>
|
||||
</fileScanner>
|
||||
<fileScanner var="unitTestSourceFiles">
|
||||
<fileset dir="${pom.build.unitTestDirectory}">
|
||||
<patternset>
|
||||
<include name="**/*.java"/>
|
||||
</patternset>
|
||||
</fileset>
|
||||
</fileScanner>
|
||||
</fileScanner>
|
||||
<fileScanner var="integrationTestSourceFiles">
|
||||
<fileset dir="${pom.build.integrationTestDirectory}">
|
||||
<patternset>
|
||||
<include name="**/*.java"/>
|
||||
</patternset>
|
||||
</fileset>
|
||||
</fileScanner>
|
||||
</fileScanner>
|
||||
<fileScanner var="javaDocFiles">
|
||||
<fileset dir="${pom.build.sourceDirectory}">
|
||||
<patternset>
|
||||
<include name="**/*.html"/>
|
||||
</patternset>
|
||||
</fileset>
|
||||
</fileScanner>
|
||||
</fileScanner>
|
||||
</goal>
|
||||
|
||||
|
||||
|
||||
Reference in new issue
Block a user