Java萌新请教关于import can not be resolved的问题

silence_onlooker 2018-07-12 07:39:05
初学java,在写helloworld的时候遇到了一个问题


网上说的各种方法都试过了,还是解决不了

然后上面是相关的配置
希望各位dalao帮忙解答一下
...全文
2032 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
stacksoverflow 2018-07-16
  • 打赏
  • 举报
回复
引用JDK不要用JRE的路径,用JDK的路径。
遇见1995 2018-07-16
  • 打赏
  • 举报
回复
代码和自己定义的包发一下,可能包重名了。
silence_onlooker 2018-07-15
  • 打赏
  • 举报
回复
引用 2 楼 stacksoverflow 的回复:
把你截图的Jre System library点开,里面有个rt.jar点开,里面的javax/swing点开 发个图片上来。

------------------------
新开知识星球(ID:7660766),欢迎大家捧场。
Java学习不走弯路-让初学者不走弯路简单快捷的完成Java的学习。
------------------------


萌新表示除了jre自带的还没有导入过其它jar,点开system librar是这样的。但是能找到在java.Desktop里面能找到javax.swing这个包,里面也有JOptionPane这个类

lalalagjl 2018-07-15
  • 打赏
  • 举报
回复
可能导致的原因:

1. jdk不匹配或不存在

项目指定的jdk版本号和eclipse使用的版本号不一致。

2.jar包缺失或冲突

但找不到"xx"所在的jar包时,会报这个错误。另外出现相同的jar包也会报这个错误。

3.eclipse查找项目类型的策略所致

由于一些特殊原因,eclipse没有自动编译源码到build/classes(或其他的classes目录)

对应上面三种原因导致的问题,可由以下对应的三种方式解决

1. 选中工程——》右击——》选择并单击properties选项——》在弹出页面的左侧的搜索框中

输入Java Build Path——》选中到右侧的Libraries选项条——》点击Add Library选项按钮
——》选中JRE System Library并点击Next——》选中自己的jdk——》点击OK返回后在Libraries中找到显示(unbound)的jdk并将其删除

2. 在Java build Path(选项框的打开方式上面已提到)中点击Libraries标签——》点击Add JARs

然后让提示添加缺少的jar包

3. 点击eclipse上方的project菜单——》点击clean选项——》在clean对话框中选中项目名——》

点击OK

stacksoverflow 2018-07-13
  • 打赏
  • 举报
回复
把你截图的Jre System library点开,里面有个rt.jar点开,里面的javax/swing点开 发个图片上来。

------------------------
新开知识星球(ID:7660766),欢迎大家捧场。
Java学习不走弯路-让初学者不走弯路简单快捷的完成Java的学习。
------------------------
verejava 2018-07-13
  • 打赏
  • 举报
回复
查看 jdk 包有没有 导入到工程中

58,454

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧