ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Martin Gainty" <mgai...@hotmail.com>
Subject Re: Setting the Endorsed Directory Location
Date Sat, 23 Sep 2000 23:11:03 GMT
Hello Anthony-

J2SE142
Usage: javac <options> <source files>
where possible options include:
  -g                        Generate all debugging info
  -g:none                   Generate no debugging info
  -g:{lines,vars,source}    Generate only some debugging info
  -nowarn                   Generate no warnings
  -verbose                  Output messages about what the compiler is doing
  -deprecation              Output source locations where deprecated APIs
are us
ed
  -classpath <path>         Specify where to find user class files
  -sourcepath <path>        Specify where to find input source files
  -bootclasspath <path>     Override location of bootstrap class files
  -extdirs <dirs>           Override location of installed extensions
  -d <directory>            Specify where to place generated class files
  -encoding <encoding>      Specify character encoding used by source files
  -source <release>         Provide source compatibility with specified
release
  -target <release>         Generate class files for specific VM version
  -help                     Print a synopsis of standard options

I dont see support for endorsedirs
what happens when you try extdirs instead of endorsedirs?

M--
----- Original Message -----
From: "Anthony N. Frasso" <afrasso@yahoo.com>
To: <user@ant.apache.org>
Sent: Sunday, September 23, 2007 6:01 PM
Subject: Setting the Endorsed Directory Location


> Hello, and thanks for all of your help in advance.
>
> I'm using Ant version 1.6.5 with the JDK v. 1.4.2.  I'm attempting to
compile a
> project that uses Xerces v. 2.9.1.  In order to compile properly, the XML
API
> included with Xerces needs to override the default XML API that comes with
> JDK.1.4.2.  As I understand it, this is done by setting the "endorsed
> directory" location to be the location of the Xerces jar files.
>
> Unfortunately, using the <compilerarg> tag inside the <javac> task doesn't
seem
> to be accomplishing this.
>
> Here is my target:
>
>   <target name="compile>
>     <mkdir dir="${build.classes.dir}"/>
>     <javac destdir="${build.classes.dir}" debug="true">
>       <src path="${src.dir}"/>
>       <src path="${build.src.dir}"/>
>       <classpath refid="compile.classpath"/>
>       <compilerarg value="-endorseddirs lib"/>
>     </javac>
>   </target>
>
> Here is the console output:
>
> $ ant
> Buildfile: build.xml
>
> init:
>
> clean:
>    [delete] Deleting directory C:\Projects\Project\build
>
> compile:
>     [mkdir] Created dir: C:\Projects\Project\build\classes
>     [javac] Compiling 97 source files to C:\Projects\Project\build\classes
>     [javac] javac: invalid flag: -endorseddirs lib
>     [javac] Usage: javac <options> <source files>
>     [javac] where possible options include:
>     [javac]   -g                        Generate all debugging info
>     [javac]   -g:none                   Generate no debugging info
>     [javac]   -g:{lines,vars,source}    Generate only some debugging info
>     [javac]   -nowarn                   Generate no warnings
>     [javac]   -verbose                  Output messages about what the
compiler
>                                             is doing
>     [javac]   -deprecation              Output source locations where
> deprecated
>                                             APIs are used
>     [javac]   -classpath <path>         Specify where to find user class
files
>     [javac]   -sourcepath <path>        Specify where to find input source
> files
>     [javac]   -bootclasspath <path>     Override location of bootstrap
class
>                                             files
>     [javac]   -extdirs <dirs>           Override location of installed
>                                             extensions
>     [javac]   -d <directory>            Specify where to place generated
class
>                                             files
>     [javac]   -encoding <encoding>      Specify character encoding used by
>                                             source files
>     [javac]   -source <release>         Provide source compatibility with
>                                             specified release
>     [javac]   -target <release>         Generate class files for specific
VM
>                                             version
>     [javac]   -help                     Print a synopsis of standard
options
>
> BUILD FAILED
> C:\Projects\Project\build.xml:141: Compile failed; see the compiler error
> output for details.
>
> Total time: 2 seconds
>
> Any ideas on what I'm doing incorrectly?
>
> Regards,
> Anthony Frasso
>
>
>
>
____________________________________________________________________________
________
> Pinpoint customers who are looking for what you sell.
> http://searchmarketing.yahoo.com/
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
> For additional commands, e-mail: user-help@ant.apache.org
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org


Mime
View raw message