开源版EOVA在idea中启动时出错
神一样的对手 发布于9月前 2答/520阅

我的原始需求是:在eova中顺利运行开源版


实现过程中遇到的问题:以下是报错信息

"C:\Program Files\Java\jdk1.8.0_361\bin\java.exe" -agentlib:jdwp=transport=dt_socket,address=127.0.0.1:53215,suspend=y,server=n -javaagent:C:\Users\admin\AppData\Local\JetBrains\IntelliJIdea2023.1\captureAgent\debugger-agent.jar -Dfile.encoding=UTF-8 -classpath "C:\Program Files\Java\jdk1.8.0_361\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_361\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.8.0_361\jre\lib\ext\access-bridge-64.jar;C:\Program Files\Java\jdk1.8.0_361\jre\lib\ext\cldrdata.jar;C:\Program Files\Java\jdk1.8.0_361\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.8.0_361\jre\lib\ext\jaccess.jar;C:\Program Files\Java\jdk1.8.0_361\jre\lib\ext\jfxrt.jar;C:\Program Files\Java\jdk1.8.0_361\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.8.0_361\jre\lib\ext\nashorn.jar;C:\Program Files\Java\jdk1.8.0_361\jre\lib\ext\sunec.jar;C:\Program Files\Java\jdk1.8.0_361\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.8.0_361\jre\lib\ext\sunmscapi.jar;C:\Program Files\Java\jdk1.8.0_361\jre\lib\ext\sunpkcs11.jar;C:\Program Files\Java\jdk1.8.0_361\jre\lib\ext\zipfs.jar;C:\Program Files\Java\jdk1.8.0_361\jre\lib\javaws.jar;C:\Program Files\Java\jdk1.8.0_361\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_361\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_361\jre\lib\jfxswt.jar;C:\Program Files\Java\jdk1.8.0_361\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_361\jre\lib\management-agent.jar;C:\Program Files\Java\jdk1.8.0_361\jre\lib\plugin.jar;C:\Program Files\Java\jdk1.8.0_361\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_361\jre\lib\rt.jar;D:\git\eova16\target\classes;C:\Users\admin\.m2\repository\cn\eova\eova\1.6.0\eova-1.6.0.jar;C:\Users\admin\.m2\repository\mysql\mysql-connector-java\5.1.20\mysql-connector-java-5.1.20.jar;C:\Users\admin\.m2\repository\com\jfinal\jfinal\3.4\jfinal-3.4.jar;C:\Users\admin\.m2\repository\cglib\cglib-nodep\3.1\cglib-nodep-3.1.jar;C:\Users\admin\.m2\repository\com\jfinal\cos\2017.5\cos-2017.5.jar;C:\Users\admin\.m2\repository\com\ibeetl\beetl\2.7.22\beetl-2.7.22.jar;C:\Users\admin\.m2\repository\org\antlr\antlr4-runtime\4.2\antlr4-runtime-4.2.jar;C:\Users\admin\.m2\repository\org\abego\treelayout\org.abego.treelayout.core\1.0.1\org.abego.treelayout.core-1.0.1.jar;C:\Users\admin\.m2\repository\org\antlr\antlr4-annotations\4.2\antlr4-annotations-4.2.jar;C:\Users\admin\.m2\repository\com\alibaba\druid\1.0.18\druid-1.0.18.jar;C:\Program Files\Java\jdk1.8.0_361\lib\jconsole.jar;C:\Program Files\Java\jdk1.8.0_361\lib\tools.jar;C:\Users\admin\.m2\repository\net\sf\ehcache\ehcache-core\2.5.2\ehcache-core-2.5.2.jar;C:\Users\admin\.m2\repository\com\alibaba\fastjson\1.2.41\fastjson-1.2.41.jar;C:\Users\admin\.m2\repository\log4j\log4j\1.2.16\log4j-1.2.16.jar;C:\Users\admin\.m2\repository\org\slf4j\slf4j-api\1.6.2\slf4j-api-1.6.2.jar;C:\Users\admin\.m2\repository\org\slf4j\slf4j-log4j12\1.6.2\slf4j-log4j12-1.6.2.jar;C:\Users\admin\.m2\repository\net\sourceforge\jexcelapi\jxl\2.6.12\jxl-2.6.12.jar;C:\Users\admin\.m2\repository\net\lingala\zip4j\zip4j\1.3.1\zip4j-1.3.1.jar;C:\Users\admin\.m2\repository\org\quartz-scheduler\quartz\2.2.2\quartz-2.2.2.jar;C:\Users\admin\.m2\repository\c3p0\c3p0\0.9.1.1\c3p0-0.9.1.1.jar;C:\Users\admin\.m2\repository\joda-time\joda-time\2.9.4\joda-time-2.9.4.jar;C:\Users\admin\.m2\repository\org\jodd\jodd-core\3.6.7\jodd-core-3.6.7.jar;C:\Program Files\JetBrains\IntelliJ IDEA 2023.1\lib\idea_rt.jar" com.RunEovaOSS

Connected to the target VM, address: '127.0.0.1:53215', transport: 'socket'

Exception in thread "main" java.lang.NoClassDefFoundError: org/eclipse/jetty/server/Connector

at com.jfinal.core.JFinal.start(JFinal.java:173)

at com.RunEovaOSS.main(RunEovaOSS.java:19)

Caused by: java.lang.ClassNotFoundException: org.eclipse.jetty.server.Connector

at java.net.URLClassLoader.findClass(URLClassLoader.java:387)

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

Disconnected from the target VM, address: '127.0.0.1:53215', transport: 'socket'

Process finished with exit code 1


我觉得这个问题的原因是:

开源版的jetty和jdk版本太低了。 我的mysql是8,后续运行开源版是不是也有问题?

开源版是支持oracle的,个人版3000元却不支持了。

我计划买个个人版,主要是用后台,前台要用自己的table组件,个人版是否可以加上oracle支持。

社区里好像已经有四个月没人交流了,我对EOVA的前景也很没把握。


[沙发] Jieven
@神一样的对手 开源版只是做了最基本的集成和支持, 依然存在很多问题, 当然这些问题在专业版中已经做了完整解决方案, 可以兼容 mysql5.7 mysql8 oracle pgsql 等.
开源版主要是基于Eclipse开发和测试, 专业版默认对齐IDEA.并且提供配套的文档和教程.
[地板] 神一样的对手
个人版 2999 / 年是完全开源吗? 我看有5个项目的限制,看上去部分源码是不开源的?
提交评论
嘿,我来帮你!