我想请教下4.2版本,部署tomcat还有问题么?

我在IDEA用

undertow

 String path = (new File(".")).getAbsolutePath();
//        UndertowServer server = UndertowServer.create(DefaultConfig.class);
//        server.setDevMode(true);
//        server.setResourcePath(path);
//        server.start();

jetty

JFinal.start("uam-gadmin/src/main/webapp", 8087, "/", 5);

tomcat

Tomcat tomcat = new Tomcat();

都没问题

但是打包部署到standalone的tomcat就出问题。(8.5version tomcat)

[ERROR]-[Thread: http-nio-8087-exec-2]-[com.jfinal.proxy.ProxyCompiler.lambda$compile$0()]: /WorkFlowService$$EnhancerByJFinal.java:102: 错误: 找不到符号
                Invocation inv = new Invocation(this, 10L,
                ^
  符号:   类 Invocation
  位置: 类 cn.wawi.service.WorkFlowService$$EnhancerByJFinal
        at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:650)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
2019-06-27 14:55:27
[ERROR]-[Thread: http-nio-8087-exec-2]-[com.jfinal.proxy.ProxyCompiler.lambda$compile$0()]: /WorkFlowService$$EnhancerByJFinal.java:102: 错误: 找不到符号
                Invocation inv = new Invocation(this, 10L,
                                     ^
  符号:   类 Invocation
  位置: 类 cn.wawi.service.WorkFlowService$$EnhancerByJFinal

        at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:803)
        at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)


听说是tomcat部署有问题,不知道是不是这个?

是否解决了?

4.3? 版本还没出来吧,怎么下载最新的发布版本? 我看maven.org上还没有。

莫非自己下源码编译?

多谢。

评论区

张文

2019-06-27 15:36

嗯,我编译源码,然后就没问题了。
那请问下4.3正式版什么时候出来呢?或者4.2打个补丁出来?
谢谢

JFinal

2019-06-27 20:01

@张文 jfinal 4.3 下周就要发布了,到时改个版本号就可以升级上来了

张文

2019-06-28 14:49

多谢多谢,就等着了