zheng 发表于 2021-9-17 14:09:11

项目编译后,运行win.bat报错

Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/logging/log4j/core/Layout
      at 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

论坛管理员 发表于 2021-9-17 21:10:13

您好:您是否自己未下载过common和jvm文件夹!
ps:您使用的是那个分支!

zheng 发表于 2021-9-18 09:45:38

commons和jvm都下载了并且都放在了o2server目录下,这个是没问题的,就是build成功后,项目目录下没有生成服务器文件夹,不知道是我理解的对不对,我看文档上最后一步有个target文件夹,我这个项目是没有的

zheng 发表于 2021-9-18 09:47:29

上面那个报错,是我直接运行了编译后o2server下的start_windows.bat,我从gitee下载的o2oa-wrdp_java8

论坛管理员 发表于 2021-9-18 11:20:32

您好:是需要允许target文件夹下的start_windows.bat。
不过最新版本的common确实可能和原来的不一样!
您可以下载这个
https://git.o2oa.net/o2oa/evn-o2server-commons/-/archive/6.4/evn-o2server-commons-6.4.zip
页: [1]
查看完整版本: 项目编译后,运行win.bat报错