部署包含Web服务和Web应用程序的 EAR 文件时出错。部署应用程序时,我得到NoClassDefFoundError
,因为服务器正在查找类文件的错误文件夹。
服务器(WebLogic)认为类文件应该在WEB-INF/classes
中,但它位于<project-root>/classes
中。
如何更改WebLogic应该查找类文件的位置?我已经尝试了类路径,但没有工作。
答案 0 :(得分:0)
这种情况正在发生,因为这是根据规范的Web应用程序的结构。看看这个:https://docs.oracle.com/javaee/6/tutorial/doc/bnadx.html