导入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

解决方案 »

  1.   

    sun.net包里的,在eclipse里默认是不让用的。解决办法是自定义access rules
    你在 工程上右键->工程属性->java builder path->Libraries标签,点击JRE System Library里面的Access rules,add sun/** 为accessible,如果该项存在,就edit。
      

  2.   

    呵呵,我也顶一下
    sun.net包里的,在eclipse里默认是不让用的。解决办法是自定义access rules
    你在 工程上右键->工程属性->java builder path->Libraries标签,点击JRE System Library里面的Access rules,add sun/** 为accessible,如果该项存在,就edit。
    这个方法管用,谢谢分享