项目编译后,运行win.bat报错
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/logging/log4j/core/Layoutat com.x.server.console.Main.init(Main.java:119)
at com.x.server.console.Main.main(Main.java:127)
Caused by: java.lang.ClassNotFoundException: org.apache.logging.log4j.core.Layout
at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355)
at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
... 2 more 您好:您是否自己未下载过common和jvm文件夹!
ps:您使用的是那个分支! commons和jvm都下载了并且都放在了o2server目录下,这个是没问题的,就是build成功后,项目目录下没有生成服务器文件夹,不知道是我理解的对不对,我看文档上最后一步有个target文件夹,我这个项目是没有的 上面那个报错,是我直接运行了编译后o2server下的start_windows.bat,我从gitee下载的o2oa-wrdp_java8 您好:是需要允许target文件夹下的start_windows.bat。
不过最新版本的common确实可能和原来的不一样!
您可以下载这个
https://git.o2oa.net/o2oa/evn-o2server-commons/-/archive/6.4/evn-o2server-commons-6.4.zip
页:
[1]