-
Bug
-
Resolution: Won't Fix
-
P3
-
6
-
generic
-
windows
I'm building my J2SE workspace, say c:\work\mustang-workspace. My steps are:
* cd c:\work\mustang-workspace\make
* <path_to_build_script>\build.sh
After this my workspace is builded into c:\work\mustang-workspace\build (or any other folfer if specified explicitly). Then I try to re-build a part of the workspace that is related to windows-related AWT Java classes and native files. I do the following:
* cd c:\work\mustang-workspace\make\sun\awt
* <path_to_build_script>\build.sh clean
* <path_to_build_script>\build.sh
I expect that all the AWT windows-related classes are removed and then builded again. However I'm receiving an error message:
# Running javac:
c:\work\mustang.b55\bin\javac ... -source 1.5 -target 6 @c:\work\mustang-workspace\build\tmp\sun\sun.awt\awt\.classes.list
..\..\..\src\share\classes\sun\awt\datatransfer\DataTransfer.java:72: cannot find symbol
symbol : class DebugHelper
location: package sun.awt
import sun.awt.DebugHelper;
^
Many other errors caused by missing sun.awt.DebugHelper class are generated. That is wrong, sun.awt.DebugHelper class should be built from make/sun/awt directory as well as it is built from from make/java/awt now.
* cd c:\work\mustang-workspace\make
* <path_to_build_script>\build.sh
After this my workspace is builded into c:\work\mustang-workspace\build (or any other folfer if specified explicitly). Then I try to re-build a part of the workspace that is related to windows-related AWT Java classes and native files. I do the following:
* cd c:\work\mustang-workspace\make\sun\awt
* <path_to_build_script>\build.sh clean
* <path_to_build_script>\build.sh
I expect that all the AWT windows-related classes are removed and then builded again. However I'm receiving an error message:
# Running javac:
c:\work\mustang.b55\bin\javac ... -source 1.5 -target 6 @c:\work\mustang-workspace\build\tmp\sun\sun.awt\awt\.classes.list
..\..\..\src\share\classes\sun\awt\datatransfer\DataTransfer.java:72: cannot find symbol
symbol : class DebugHelper
location: package sun.awt
import sun.awt.DebugHelper;
^
Many other errors caused by missing sun.awt.DebugHelper class are generated. That is wrong, sun.awt.DebugHelper class should be built from make/sun/awt directory as well as it is built from from make/java/awt now.
- relates to
-
JDK-6575893 Restructure j2se workspace for langtools separation, simplier building
-
- Closed
-
-
JDK-4953242 bootstrap and recompile builds leave results in same directory
-
- Closed
-
-
JDK-6205213 GBK.java and several other java files always get compiled when build make/sun/awt
-
- Closed
-