From d53e8a4c2e6fab6537c86733fc7cc1acd80dc704 Mon Sep 17 00:00:00 2001
From: Magesh Umasankar
Date: Mon, 10 Dec 2001 15:31:54 +0000
Subject: [PATCH] Document a known modern compiler on windows bug.
PR: 3345
Submission By: jesse.glick@netbeans.com (Jesse Glick)
git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270107 13f79535-47bb-0310-9956-ffa450edef68
---
docs/manual/CoreTasks/javac.html | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/docs/manual/CoreTasks/javac.html b/docs/manual/CoreTasks/javac.html
index c60d553ef..e54fe0178 100644
--- a/docs/manual/CoreTasks/javac.html
+++ b/docs/manual/CoreTasks/javac.html
@@ -57,6 +57,13 @@ a JDK1.1 or higher to be set in java.home.
This task will drop all entries that point to non-existant
files/directories from the CLASSPATH it passes to the compiler.
+Windows Note:When the modern compiler is used
+in unforked mode on Windows, it locks up the files present in the
+classpath of the task, and does not release them. The side
+effect of this is that you will not be able to delete or move
+those files later on in the build. The workaround is to fork when
+invoking the compiler.
+
Parameters