Java Web部署到tomcat后,使用动态编译无法找到相关类的解决方案

一、问题

  动态编译java文件时(这个java文件虽引用了第三方jar包),如果这个过程发生在java命令行程序中,则正常编译。如果发生在JavaWeb中,然后此Java部署到Tomcat之后,执行动态编译时,就会提示找不到相关类或者Jar。

二、解决方案

  将所依赖到的Jar文件,复制到%JAVA_Home%\jre\lib\ext目录下。 例如:C:\Program Files\Java\jdk1.8.0_161\jre\lib\ext 再重启Tomcat。

猜你喜欢

转载自www.cnblogs.com/songxingzhu/p/8980409.html