[java]急!!!在线等 --> 软件包 javax.mail 不存在问题[java]

llh318724 2011-01-20 06:40:22
写mail时,老是提示这种问题:
[javac] Compiling 1 source file to /home/james/workspace/OpenGTS/build
[javac] /home/james/workspace/OpenGTS/src/org/opengts/util/SendMailArgs.java:33: 软件包 javax.mail 不存在
[javac] import javax.mail.*;
[javac] ^
[javac] /home/james/workspace/OpenGTS/src/org/opengts/util/SendMailArgs.java:34: 软件包 javax.mail.internet 不存在
[javac] import javax.mail.internet.*;
[javac] ^
[javac] /home/james/workspace/OpenGTS/src/org/opengts/util/SendMailArgs.java:245: 找不到符号
[javac] 符号: 类 InternetAddress
[javac] 位置: 类 org.opengts.util.SendMailArgs
[javac] private static InternetAddress[] _convertRecipients(String to[])
下载了mail.jar,activation.jar。创建工程,提示成功,但编译的时候提示失败,很郁闷的事情。
[javac] 39 错误
[javac] Compile failed; see the compiler error output for details.
[/color]
[javac] Compiling 23 source files to /home/james/workspace/OpenGTS/build
[copy] Copying 12 files to /home/james/workspace/OpenGTS/build
[jar] Building jar: /home/james/workspace/OpenGTS/build/lib/gtsutils.jar

[echo] Libraries compiled ...
all:
[echo] Build 'all' complete.
BUILD SUCCESSFUL
Total time: 3 minutes 16 seconds


...全文
1203 点赞 收藏 7
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
qingyuan18 2011-01-21
javax.XXX的包结构都是第三方的jar包,Sun只是提出接口规范,任何第三方厂商都可以有自己的实现

检查你的项目用到的javaMail的jar包是否是有版本问题
回复
llh318724 2011-01-21
恩,我就是这样做的,可是编译的时候,仍然说:没有这个包...真的很无语。
回复
甲壳虫 2011-01-21
右键项目名->properties->java build path->libraies->add external jars...
进去之后找你的jar包。不管你的包放哪,都能和项目联系起来。
回复
llh318724 2011-01-21
恩,我已经加入到里面了,会不会跟存放的目录有关阿?那位大虾能给出详细的步骤阿?比如:引用main.jar存放目录等。实在是很无语...
回复
llh318724 2011-01-21
终于解决了,可能由于项目的原因,我将这两个包拷贝到jdk安装目录下的/jre/lib/ext/目录下,在编译一次,就没有问题了。非常感谢各位提供的帮助...
回复
vesselmax 2011-01-20
请把这个jar包引到项目里
回复
magong 2011-01-20
需要下载JavaMail jar包放到你的项目中

http://www.oracle.com/technetwork/java/index-138643.html
回复
相关推荐
发帖
Eclipse
创建于2007-09-28

5.8w+

社区成员

Java Eclipse
申请成为版主
帖子事件
创建了帖子
2011-01-20 06:40
社区公告
暂无公告