as far as I know the 5.5 branch doesn't use the sun's java compiler
anymore but uses the jdt compiler from eclipse. Therefor it could just
take your systems jre (each jdk contains a jre) and add the jdt
compiler to the classpath.
Which classloader do you use to access the javac?

leon


On 4/2/06, Martin Schulz <[EMAIL PROTECTED]> wrote:
> did I mention that I use the JDK 1.5.0_06...
> the tools.jar is well in $JAVA_HOME/lib.
>
> Any deeper ideas anybody?
>
>    Martin
>
> Larry Meadors wrote:
> > Sounds like you may have a JRE instead of a JDK.
> >
> > >From a command like do:
> >  cd $JAVA_HOME
> >  find -iname javac
> >
> > You should see one listed as './bin/javac' after running that second 
> > command.
> >
> > Larry
> >
> >
> >
> > On 4/1/06, Martin Schulz <[EMAIL PROTECTED]> wrote:
> >
> >> My webapps needs to access the javac compiler classes from tools.jar.
> >>
> >> This appears to work on dev environment on Windows, but it doesn't
> >> in a deployment environment:
> >> Solaris 9
> >> JDK 1.5.0_06
> >>
> >> The app hits a java.lang.ClassNotFoundException: com.sun.tools.javac.Main
> >>
> >> According to the documentation, tools.jar should always be in the
> >> class path:
> >> http://tomcat.apache.org/tomcat-5.5-doc/class-loader-howto.html
> >>
> >> Looking at the startup scripts (I think I saw it in the doumentation too
> >> somewhere) there is a 'javac' option (in catalina.sh), which appears
> >> to be in some state of disrepair.  At least the order of arguments
> >> passed from startup.sh does not match how catalina.sh looks at the args,
> >> nor does catalina.sh actually consume the 'javac', or evaluate it
> >> as a valid command.
> >>
> >> I guess I'm confused at this stage as to what to believe and how to 
> >> proceed.
> >>
> >>    Martin
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >> For additional commands, e-mail: [EMAIL PROTECTED]
> >>
> >>
> >>
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> >
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to