当前位置: 代码迷 >> J2ME >> 程序在windows下正常运行,在linux系统下出错,求大神指点
  详细解决方案

程序在windows下正常运行,在linux系统下出错,求大神指点

热度:145   发布时间:2016-04-17 20:59:59.0
程序在windows下正常运行,在linux系统下报错,求大神指点
如题。
错误如下:

java.lang.NoClassDefFoundError: com/lowagie/text/pdf/PdfTemplate
at com.founder.enp.node.ExportNodeTreeXML.run(ExportNodeTreeXML.java:58)
at java.util.TimerThread.mainLoop(Timer.java:512)
at java.util.TimerThread.run(Timer.java:462)
Caused by: java.lang.ClassNotFoundException: com.lowagie.text.pdf.PdfTemplate
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
... 3 more

错误所说的jar包是存在的,在sh文件中也指定了jar包路径,求各位大神指点
------解决方案--------------------
还有就是Linux下,目录的路径跟WINDOWS是反过来的
WINDOWS里的D:\app\client如果是这样的
Linux下就应该是app/client这样的,你再仔细找找原因
  相关解决方案