编程那点事编程那点事

专注编程入门及提高
探究程序员职业规划之道!

IntelliJ IDEA下多模块项目在tomcat下部署提示class not found

项目是这样的,基于JFinal开发,用的是IntelliJ IDEA下,打包部署,在tomcat下使用相关功能的时候出错,提示Class Not Found,经排查,未找到的Class是引用的其他模块,我项目大致依赖如下图所示

admin项目依赖了2个模块,utils和core,提示未找到的类确实在core下。

项目依赖关系截图

解决方案如下,来到Artifacts下,在“Available Elements”下把core和utils“put into output root”。这样再把项目部署到tomcat下就正常了。

idea put into output root

未经允许不得转载: 技术文章 » Java编程 » IntelliJ IDEA下多模块项目在tomcat下部署提示class not found