其实放哪里都可以阿!比如说,你放在 d:\mail\then, set classpath = %classpath%;d:\mail\mail.jar;d:\mail\activation.jar;

解决方案 »

  1.   

    为什么我老是出现这个错误呢?
    org.apache.jasper.JasperException: Unable to compile D:\tomcat\work\DEFAULT\defaultroot\email\javamail_1.java:6: Package javax.mail not found in import.
    import javax.mail.*;
           ^
    D:\tomcat\work\DEFAULT\defaultroot\email\javamail_1.java:7: Package javax.mail.internet not found in import.
    import javax.mail.internet.*;
           ^
    D:\tomcat\work\DEFAULT\defaultroot\email\javamail_1.java:8: Package javax.activation not found in import.
    import javax.activation.*;
      

  2.   

    为什么我老是出现这个错误呢?
    org.apache.jasper.JasperException: Unable to compile D:\tomcat\work\DEFAULT\defaultroot\email\javamail_1.java:6: Package javax.mail not found in import.
    import javax.mail.*;
           ^
    D:\tomcat\work\DEFAULT\defaultroot\email\javamail_1.java:7: Package javax.mail.internet not found in import.
    import javax.mail.internet.*;
           ^
    D:\tomcat\work\DEFAULT\defaultroot\email\javamail_1.java:8: Package javax.activation not found in import.
    import javax.activation.*;
      

  3.   

    try to put them under d:\tomecat\lib\and add this path to the classpath
      

  4.   

    还是不行.
    我把它放置到jdk1.3.1\lib目录下,classpath=jdk1.3.1\lib\mail.jar;jdk1.3.1\lib\activation.jar,但是当我使用
    <%@page import="javax.mail.*,javax.mail.internet.*,javax.activation.*" %>时他都说我找不到,出错代码为:
    Internal Servlet Error:org.apache.jasper.JasperException: Unable to compile D:\tomcat\work\DEFAULT\defaultroot\email\sendmail_1.java:6: Package javax.mail not found in import.
    import javax.mail.*;
           ^
    D:\tomcat\work\DEFAULT\defaultroot\email\sendmail_1.java:7: Package javax.mail.internet not found in import.
    import javax.mail.internet.*;
           ^
    D:\tomcat\work\DEFAULT\defaultroot\email\sendmail_1.java:8: Package javax.activation not found in import.
    import javax.activation.*;
           ^
    3 errors
    怎么回事?奇怪啊?我看一些教程到很容易的搞好,为什么我老是不行?
      

  5.   

    为什么你的 jdk1.3.1\lib 前面不加上盘符? 试一试把它放在 d:\tomcat\lib下面,然后把这一目录加到 classpath中去。