我在MyEclipse下做登录写验证码的JavaBean时,Java代码报错如下:
import com.sun.image.codec.jpeg.JPEGCodec;
import com.sun.image.codec.jpeg.JPEGImageEncoder;

首先,你已经注意到了这个问题,那么你如果在MyEclipse中没有统一(MyEclipse和Tomcat)jdk,先统一jdk版本。统一的话一般应该也不会出错了。

在网上找了很多方案,没有解决问题,还把我的项目代码删了,虽然恢复了一些,但还是许多得重新编写。

特别是maven。。。把自己搞崩溃了!!!

已安装的jdk版本应该要在jdk7以上,
在没有maven的web 项目下,
首先到在已安装的jdk下找到rt.jar包
然后把rt.jar包复制黏贴到web项目下的lib里,如:

然后保存一下项目代码,刷新(F5)一下项目,应该就可以了。

虽然看起来是好了,但是由于在MyEclipse自定义的jdk版本jdk为9.0.4,Tomcat8.5(自己安装的)使用jdk的版本为MyEclipse自带的jdk,害的我图片加载不出来,一直以为struts.xml、src=“”、 action=“”的一些配置写错了。

然后,发现了问题就去解决,把MyEclipse 和Tomcat8.5的jdk版本统一一下,我的jdk9安装太久,好像存在一些问题,于是使用jdk8,。
可以参考https://jingyan.baidu.com/article/154b46317820c928ca8f41e3.html
进行配置哦

然后,重新部署项目,启动Tomcat,终于可以了

在学struts2框架,还不太会,就这个问题拖了5天的时间才写好登录注册。。。。。。

吐槽一下,说什么在maven下完美解决,本菜鸟本菜,搞好好几天都解决不了,最后还是自己突发奇想想到网上下载rt.jar包,然而要钱,要不然就是去官网下(都是英文,看着就烦。。。),看到有篇文章介绍jdk里有rt.jar,然后才来记录下这个不幸故事。。。。

导入com.sun.image.*错误解决相关推荐

  1. 导入BaiduMapSdkDemo报230错误解决思路

    百度地图官网教程,官方论坛的指导文章都指引读者去使用默认的.android目录下的debug.keystore.然而却在官方的Demo中使用app根目录下的debug.keystore导致简单的错误一 ...

  2. mysql导入报1449_mysqldump 1449错误解决办法

    研究MySQL主从复制,在数据库导入导出的过程中,主数据据导出导入没问题,但是在从库上导入就报错mysqldump 1449 这个错误,之后网上查找了一下方案,成功解决. 现将操作步骤贴出,以便大家学 ...

  3. cs6导入库闪退 flash_flash cs6导入某些mp3不能的解决办法

    安装最新的quicktime 另外还有一个很恶心的办法,可以不用装quicktime. 1.用adobe audio打开一个没问题的mp3, 2.再打开有问题的MP3,全选,复制: 3.切换到没问题的 ...

  4. IBOOKS导入EPUB出现-23错误时解决方法

    问题: IBOOKS导入 .epub 文件时出现 -23 错误 解决办法: 1. 将文件后缀名从 .epub修改成 .rar 2. 将OPS文件夹中的CSS文件夹删掉 3. 将文件后缀名从.rar 改 ...

  5. 【Java】导入项目时,出现The project cannot be built until build path errors are resolved错误解决方法

    [Java]导入项目时,出现The project cannot be built until build path errors are resolved错误解决方法 参考文章: (1)[Java] ...

  6. Unity最详细的动画总结包含IK反向动力学,AvatarMask骨骼遮罩,模型导入错误解决,MatchTarget

    *案例1请见我的博客空间 Unity动画系统案例1 **所需要的项目素材和完整项目见我的线上课堂https://www.zuikakuedu.top* 该栏目讲解所有Unity的动画:有多种类型,和一 ...

  7. 【无标题】导入pymc3包:import pymc3 as pm时出现错误解决思路

    导入pymc3包:import pymc3 as pm时出现错误解决思路 错误一:首先出现 ModuleNotFoundError: No module named 'pymc3'错误 错误二: 后出 ...

  8. mysql转储导入错误_数据库MYSQL导入SQL文件时错误的解决方法(2种)

    从服务器数据库用navicate导出的.sql文件后再用navicate导入到本地的数据库中会出现若干条记录的错误: [Err] 1064 – You have an error in your SQ ...

  9. ASP导入Excel数据提示:外部数据库驱动程序(1)中的意外错误 解决办法

     ASP导入Excel数据提示:外部数据库驱动程序(1)中的意外错误 解决办法 最近拿起很久以前写的ASP导入excel数据程序测试时,发现好好的程序出现运行问题,之前都是好好的.真是怪事. 怎么 ...

最新文章

  1. Lyft开源L5自动驾驶数据集:55000个人工标注的3D注释框架,还有高清空间语义地图...
  2. EWSD命令输入格式解释
  3. cannot和can not的区别 666666
  4. Xcode7将无需开发者授权也能在真机上调试App
  5. XCTF-高手进阶区:web2
  6. [开源]Dapper Repository 一种实现方式
  7. hdu 2026 首字母变大写
  8. 2021年,推荐这几个优质公众号碎片化学习
  9. jpa 多字段like_Spring Date jpa 多个like匹配查询基础问题?
  10. linux shell for 循环变量,shell for循环、循环变量值付给其他shell脚本的方法
  11. php网站接入微信支付,PHP接入微信H5支付的方法示例
  12. 1. Go语言顺序程序设计,错误处理
  13. 用户登入身份验证,手机app登入身份验证,TokenAuth身份验证,JSON Web Token(JWT)身份验证
  14. Visual Studio 2013 各个版本的产品密钥
  15. 日期格式化java_JAVA格式化时间日期
  16. 国家地表水水质自动监测站坐标位置数据(共1946个点位,含断面名称、所在省份、所在城市、经度、纬度、所在河流、所在流域、断面属性、介绍、属地管理)
  17. binance ping pong
  18. DIY 手动制作自己的win pe
  19. redis IO模型的演进
  20. C++ Programming Basic acknowledge

热门文章

  1. 王者荣耀之父姚晓光“奇葩”的工作理念
  2. 查询和删除表中重复数据sql语句
  3. 密室内无人机悬停一天,受地球自转影响后,是否还在原地?
  4. orcad中的Net Alias应该怎么使用,与Wire有什么区别?
  5. 通过数据分析提升客流量和销售额
  6. 荣耀X10微信无法连接到服务器,Hicall加持 荣耀X10让你一键畅连视频沟通
  7. 小啊呜产品读书笔记001:《邱岳的产品手记-04》第07+08讲 关于需求变更
  8. 《20几岁要应用的经济学智慧》经济知识四
  9. 《Linux就该这么学》学习笔记0
  10. 怎么设置html自动翻页,看小说怎么设置自动翻页 设置自动翻页方法介绍