【发布时间】:2014-04-29 04:10:51
【问题描述】:
您好,我正在尝试使用 ant 编译 1.6 java 版本的旧 java 项目,但出现以下错误。
> package com.sun.rsasign does not exist
> [javac] import com.sun.rsasign.t;
>
>
> cannot find symbol
> [javac] symbol : class Base64Encoder
> [javac] location: package base64
> [javac] import base64.Base64Encoder;
> cannot find symbol
> [javac] symbol : variable Base64Encoder
您能帮我解决问题吗? 另外请不要说我正在使用相同的 ANT 构建两个不同的项目,构建一个基于 1.6 JAVA,而这是基于 1.4 JAVA。 我能够编译 1.6 JAVA 项目,但卡在 1.4 JAVA 项目编译中。
【问题讨论】:
-
项目使用内部sun API。现在可能没了。即使你设法编译它,你也需要旧的 Java 来运行它。