报错:java.lang.ClassNotFoundException:xxx

开课吧开课吧锤锤2021-07-19 15:59

在学习Java和算法过程中,需要使用Java的编译和执行命令。但是有时总是会出现各种报错,今天开课吧广场小编整理了开课吧教研老师提供的文章,希望能为遇到此问题的小伙伴帮助发现错误原因,找到对应方法解决问题!  

报错:

java.lang.ClassNotFoundException:xxx  

报错:

一般情况是缺包了然后去看配置  

报错:

如上图,看到这里都有包,也没什么问题啊,  

Buildpath下面source选项配置的是项目编译时需要扫描的文件,其中outputfolder表明的是.class编译输出的根目录。  

WebDeploymentAssembly是eclipse中的发布路径设置,DeployPath表示每个资源发布之后的文件路径  

即buildpath是开发编译时用的,而deploymentassembly是部署时读取的信息。  

问题解决:在“DeploymentAssembly”点击add  

报错:

点击next  

报错:

添加后如下图表示添加成功  

报错:

重启项目,问题解决!  

总结:DeploymentAssembly也就是部署的意思  

这里选择添加jar,并部署到你项目发布的文件夹下。  

附:  

如何查看项目部署位置是否有jar包。  

1、右击项目:  

报错:

点击“browseDeploymentLocation”  

即浏览项目部署位置。  

一般在项目的WEB-INF下的lib文件夹下可看到项目的所有jar包。  

报错: 

以上开课吧小编今日整理的“报错:java.lang.ClassNotFoundException:xxx”相关一文了,希望为遇到相关报错问题的朋友提供参考,更多Java报错内容尽在开课吧广场Java问答频道!

免责声明:本站所提供的内容均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用。如涉及版权问题,请联系本站管理员予以更改或删除。
有用
分享