导入sun.net.ftp.FtpClient;后,为什么ftp = new FtpClient();这个语句提示一下错误?
Access restriction: The constructor FtpClient() is not accessible due to
restriction on required library C:\jdk\jre\lib\rt.jar
Access restriction: The constructor FtpClient() is not accessible due to
restriction on required library C:\jdk\jre\lib\rt.jar
你在 工程上右键->工程属性->java builder path->Libraries标签,点击JRE System Library里面的Access rules,add sun/** 为accessible,如果该项存在,就edit。
sun.net包里的,在eclipse里默认是不让用的。解决办法是自定义access rules
你在 工程上右键->工程属性->java builder path->Libraries标签,点击JRE System Library里面的Access rules,add sun/** 为accessible,如果该项存在,就edit。
这个方法管用,谢谢分享