KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I'm writing an Ant script to package a project into a WAR file. The software consists of several projects with their own source directories, libraries, etc. The WAR task has a nested element lib which I'm currently working on. I currently have a reference of the required libs as a Path (containing several FileSets , which I use in a classpath reference. The lib , however, wants the input to be a FileSet , and it refuses a Path . I tried converting my Path into a FileSet , but then I didn't get it to work as a classpath elsewhere. Is there a way to convert a Path into a FileSet ? I would hate to copy-paste the directories. <path id="compile.libs"> <fileset dir="${common.path}/lib" includes="*.jar"/> <fileset dir="${data.path}/lib" includes="*.jar"/> <fileset dir="${gui.path}/lib" includes="*.jar"/> <fileset dir="${gui.path}/WebContent/WEB-INF/lib" includes="*.jar"/> </path> ...when used with <war ..><../> <lib refid="compile.libs"/> </war> leads to: BUILD FAILED build.xml:173: compile.libs doesn't denote a zipfileset or a fileset
Tags (comma-separated)
Save Edits
Cancel