http://nagoya.apache.org/bugzilla/show_bug.cgi?id=1216

*** shadow/1216 Wed Apr  4 11:13:44 2001
--- shadow/1216.tmp.2626        Wed Apr  4 11:13:44 2001
***************
*** 0 ****
--- 1,52 ----
+ +============================================================================+
+ | Bug description: Outer$Inner.class does not get into the jar               |
+ +----------------------------------------------------------------------------+
+ |        Bug #: 1216                        Product: Ant                     |
+ |       Status: NEW                         Version: 1.3                     |
+ |   Resolution:                            Platform: PC                      |
+ |     Severity: Major                    OS/Version:                         |
+ |     Priority:                           Component: Core tasks              |
+ +----------------------------------------------------------------------------+
+ |  Assigned To: [EMAIL PROTECTED]                                   |
+ |  Reported By: [EMAIL PROTECTED]                                             
   |
+ |      CC list: Cc:                                                          |
+ +----------------------------------------------------------------------------+
+ |          URL:                                                              |
+ +============================================================================+
+ |                              DESCRIPTION                                   |
+ Ant version 1.3 compiled on March 2 2001
+ 
+ Class files of the form X$Y.Z (especially inner class files) do not get into 
+ the jar file when I run a jar task with files explicitly mentioned 
+ in "includes".
+ 
+ I have a full example (a directory's worth of files, including dummy files 
that 
+ do/don't enter the jar)--I can send it to you, or access it at 
+ http://www.joshuafox.com/ant_bug_example.zip
+ 
+ Here is build.xml:
+ 
+ <project name="simple" default="all" basedir=".">
+       
+       <target name="compile" >
+               <javac srcdir="." destdir="." includes="*.java"/>
+       </target>
+       
+       <target name="jar" depends="compile">
+               <jar jarfile="jarjar.jar">
+                       <!-- Bug description: Outer$Inner.class does not get 
+ into the jar-->
+                       
+                       <!-- I shoved various files into the "includes" list, 
+ including zero-byte dummy files, to demonstrate that the jar task is capable 
of 
+ including various types of files, but not  files with name of the form D$E.F 
-->
+                       
+                       <fileset dir="." 
+ includes="Outer.class,Outer$Inner.class,DummyOuter.class, 
+ DummyOuter$DummyInnerClassFile.class,ant.bat,build.xml,AAA$BBB.CCC,AAA"/>
+               </jar>
+       </target>
+       
+       <target name="all" depends="jar" /> 
+       
+ </project>

Reply via email to