Build error with javac Main not being found when building	java.transaction module on Mac OS X
    Magnus Ihse Bursie 
    magnus.ihse.bursie at oracle.com
       
    Fri Feb  6 23:16:21 UTC 2015
    
    
  
On 2015-02-06 17:46, Martijn Verburg wrote:
>
> /Users/karianna/Documents/workspace/AdoptOpenJDK_projects/jdk9/build/macosx-x86_64-normal-server-release/buildtools/interim_langtools.jar
> does not exist!  So it's not being built correctly or moved to the right
> place.
>
> I'm not seeing any other clues (even at trace) that indicates why
> interim_langtools.jar has not been built....
Sometimes mercurial forests can get messed up. If an unmodified source 
fails to compile after dist-clean, this can be the case. One thing to to 
is to try and re-clone the forest. Make sure get_source.sh runs to 
completion without any errors.
Otherwise, you have narrowed down the issue quite well. We need to 
figure out why interim_langtools.jar is not being built.
Start by rm -rf build && configure.
Then run "make interim-langtools". Check the contents of 
build/$BUILD/buildtools. Is it there? If so, you should be able to do 
just "make" and continue.
Otherwise, start again with more logging. rm -rf build && configure && 
make interim-langtools LOG=debug  (trace is not being helpful).
/Magnus
    
    
More information about the jdk9-dev
mailing list