我创建了一个驱动程序,该程序运行两个类,这些类从SFTP服务器上载和下载文件。我将声明这些程序将通过iSeries运行,这意味着我将通过QSH命令输入(也称为命令行)对其进行编译。通常,我只会使用eclipse,不会有任何问题,但可惜的是我没有。这是非常简单的代码,老实说我无法弄清楚为什么我总是收到“找不到符号”错误。这是我的驱动程序类的样子:
public class ANL0106J {
public static void main(String[] args) throws Exception {
//Runs the DownloadSFTP
DownloadSFTP downloadObject = new DownloadSFTP();
downloadObject.download();
//Runs the UploadSFTP
UploadSFTP uploadObject = new UploadSFTP();
uploadObject.upload();
}
}
错误与UploadSFTP完全相同。 我在eclipse中复制并粘贴了程序,它运行完美,但是当我使用命令行时,就会遇到错误。