I don't have the file named tools.jar under anywhere of c:\jdk1.1.8. It's so strange.
And I have no idea ,then I just uninstalled the runtime java and I intalled tht Tomcat again then everything was ok again. I think the error mabye came from the class file or the classpath, I don't know. Anyway,I always set the values of the path and CLASSPATH in my autoexec.bat of my window.and I didn't set the JAVA_HOME in Tomcat.bat
Shall I must set the values of the JAVA_HOME?
I compiled my program in command line use "javac"(JDK1.1.8) Would you tell me more about the process of the compiler?
Such as compile the Jsp programs to Servlet application or other situation. How can a compiler know the program is a jsp program or Servlet program?
I am reading that book. yes, that book is good.
He talks about the foundation of the OOD method a lot. So I think reading that book and do some test at the same time can be more helpful to understand java .