Hello:
I am tring to do something simple.
I want to copy files from from one directory to another by listing
specific groups of file ie *.XML or *.html
The follwing works:
<target name="SAVE2copy_other">
<echo>
Copy Other Files
</echo>
<copy todir="${bin}">
<fileset dir="${src}" casesensitive="false" >
<exclude name="**/*.java"/>
</fileset>
</copy>
</target>
But this uses an exclude, I want to specify the files to be copied.
This does NOT work:
<target name="copy_other">
<echo>
Copy Other Files
${bin}
${src}
</echo>
<copy todir="${bin}">
<fileset dir="${src}">
<selector>
<or>
<filename name="hibernate.cfg.xml"/>
<filename name="./**/*.hbm.xml"/>
<filename name="./**/*.html"/>
</or>
</selector>
</fileset>
</copy>
</target>
Produces the following output:
C:\dev\eclipse\metaDataExport>ant copy_other -debug
Apache Ant version 1.6.5 compiled on June 2 2005
Buildfile: build.xml
Adding reference: ant.PropertyHelper
Detected Java version: 1.5 in: c:\progra~1\java\jdk1.5.0_10\jre
Detected OS: Windows XP
Adding reference: ant.ComponentHelper
Setting ro project property: ant.version -> Apache Ant version 1.6.5
compiled on June 2 2005
Setting ro project property: ant.file ->
C:\dev\eclipse\metaDataExport\build.xml
Adding reference: ant.projectHelper
Adding reference: ant.parsing.context
Adding reference: ant.targets
parsing buildfile C:\dev\eclipse\metaDataExport\build.xml with URI =
file:///C:/dev/eclipse/metaDataExport/build.xml
Setting ro project property: ant.file.null ->
C:\dev\eclipse\metaDataExport\build.xml
Project base dir set to: C:\dev\eclipse\metaDataExport
+Target:
Adding reference: db2JDBC
Adding reference: hibernate3.2
+Target: main
+Target: init
+Target: compile
+Target: copy_other
+Target: jarit
+Target: SAVEcopy_other
+Target: SAVE2copy_other
Setting project property: message -> Building the .jar file.
Setting project property: src -> ./src/
Setting project property: bin -> ./bin/
Setting project property: hibernate3.2_base -> C:\hibernate-3.2\
Setting project property: db2JDBCdriver_base -> C:\Program
Files\IBM\SQLLIB\java\
Could not load a dependent class
(com/sun/media/jai/codec/FileSeekableStream) for type image
Could not load a dependent class (com/jcraft/jsch/UserInfo) for type
sshexec
Could not load a dependent class (com/jcraft/jsch/UserInfo) for type scp
Adding reference: db2JDBC
Could not load a dependent class
(com/sun/media/jai/codec/FileSeekableStream) for type image
Could not load a dependent class (com/jcraft/jsch/UserInfo) for type
sshexec
Could not load a dependent class (com/jcraft/jsch/UserInfo) for type scp
Adding reference: hibernate3.2
Attempting to create object of type
org.apache.tools.ant.helper.DefaultExecutor
Adding reference: ant.executor
Build sequence for target(s) `copy_other' is [copy_other]
Complete build sequence is [copy_other, init, compile, jarit, main,
SAVEcopy_other, SAVE2copy_other, ]
copy_other:
[echo]
[echo] Copy Other Files
[echo] ./bin/
[echo] ./src/
[echo]
[echo]
Could not load a dependent class
(com/sun/media/jai/codec/FileSeekableStream) for type image
Could not load a dependent class (com/jcraft/jsch/UserInfo) for type
sshexec
Could not load a dependent class (com/jcraft/jsch/UserInfo) for type scp
Could not load a dependent class (jdepend/xmlui/JDepend) for type jdepend
Could not load a dependent class (junit/framework/Test) for type junit
fileset: Setup scanner in dir C:\dev\eclipse\metaDataExport\src with
patternSet{ includes: [] excludes: [] }
[copy] hibernate.cfg.xml omitted as hibernate.cfg.xml is up to date.
BUILD SUCCESSFUL
Total time: 0 seconds
C:\dev\eclipse\metaDataExport>
need some assistance.
thanks
kbd