http://nagoya.apache.org/bugzilla/show_bug.cgi?id=1523
*** shadow/1523 Wed Apr 25 14:30:36 2001 --- shadow/1523.tmp.6454 Wed Apr 25 14:30:36 2001 *************** *** 0 **** --- 1,32 ---- + +============================================================================+ + | javac's suppression of non-existent path elements not documented | + +----------------------------------------------------------------------------+ + | Bug #: 1523 Product: Ant | + | Status: NEW Version: 1.3 | + | Resolution: Platform: All | + | Severity: Normal OS/Version: All | + | Priority: Component: Documentation | + +----------------------------------------------------------------------------+ + | Assigned To: [EMAIL PROTECTED] | + | Reported By: [EMAIL PROTECTED] | + | CC list: Cc: | + +----------------------------------------------------------------------------+ + | URL: | + +============================================================================+ + | DESCRIPTION | + It appears that the "javac" task suppresses a file or directory name in a + path if the file or directory does not exist. However, this behavior is + not documented. + + + (Not having such documentation is confusing and can waste time. + + Consider trying to trace through class path definitions by adding a + recognizable but non-existent directory name and looking at a resulting + javac command in verbose mode. The added directory name won't show up, + implying that it wasn't added right or that the javac task isn't referring + to the correct class path, even though that's not the case. + + It can also be confusing in that you don't see the same class path entries + as you see if you print out the class path (setting a property from the + class path and then echoing it).)
