解决导入外部包出现error的问题
我是一个java新手,最近在学thinking in java,第三章的时候遇到一个需要导入import static net.mindview.util.Print.*;的东西,我百度找了超多教程,都没什么用,今天找了个有用的,不过跟我的有一点不同,下面的都是我综合很多人写的,如果有冒犯到我先说不好意思啦。今天在此记录一下,方便以后自己忘记能看到之后记起来。
1、先下载相应的jar包,地址在下面:
https://pan.baidu.com/s/1G_txj0OEOdb0-yr_hJfjAg,密码:9g2v
2、先把下载的jar包放到你要引用的项目的文件里,项目文件里新建一个lib,把jar包放进去。(day4是我的项目名)
3、回到eclipse,右键点击项目,refresh,之后就可以看到lib文件里有jar包
4、此时右键点击mindview.jar,点击Build Path—>add to Build Path
5、然后就会出现一个Reference Library,这里是放外部包的地方,进行第4步后,Reference Library会有mindview.jar,说明你的包已经放进去了
6、现在进行最关键的一步,这里是参考一个博主的,在eclipse里设置Windows -> Preferences -> Java -> Compiler -> Errors/Warnings -> Deprecated and trstricted API -> Forbidden reference (access rules): -> change to warning
原文链接:https://blog.csdn.net/yinjiangongzi/article/details/52760229
7、做完前6步之后就OK啦,现在可以在项目里引用import static net.mindview.util.Print.*;啦,下面是我做测试的一个项目
package day4; import static net.mindview.util.Print.*;
public class HelloDate { public static void main(String[] args) { print("Hello, world!"); } } |
结果如下:(终于没有error啦,哭泣)