报错 java.lang.NoClassDefFoundError: Could not initialize class net.sf.jasperreport
看了半天以为是没有引入或者没有加载jar包,查询后发现并不是。想着既然jar包存在那肯定是调用不到jar。最后解决方法:
在bin目录下的startWebLogic.sh启动脚本中添加JAVA_OPTIONS="${JAVA_OPTIONS} -Xverify:none -Djava.awt.headless=true"
其目的是让java调用AWT,Unix和Linux上的Sun AWT类依赖于X Window系统