注册

agent代理启动失败

禾禾 2025/04/27 111 3

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:达梦8
【操作系统】:win 11
【CPU】:12th Gen Intel(R) Core(TM) i7-12700F 2.10 GHz
【JDK版本】:jdk1.8.0_131
【问题描述】*:用./start.bat agent.ini启动代理时报错,错误信息如下:Exception in thread "main" java.lang.AbstractMethodError: com.sun.jna.Structure.getFieldOrder()Ljava/util/List;
at com.sun.jna.Structure.fieldOrder(Structure.java:952)
at com.sun.jna.Structure.getFields(Structure.java:1006)
at com.sun.jna.Structure.deriveLayout(Structure.java:1172)
at com.sun.jna.Structure.calculateSize(Structure.java:1097)
at com.sun.jna.Structure.calculateSize(Structure.java:1049)
at com.sun.jna.Structure.allocateMemory(Structure.java:403)
at com.sun.jna.Structure.<init>(Structure.java:194)
at com.sun.jna.Structure.<init>(Structure.java:182)
at com.sun.jna.Structure.<init>(Structure.java:169)
at com.sun.jna.Structure.<init>(Structure.java:161)
at com.dameng.common.util.console.Library$COORD.<init>(SourceFile:28)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:408)
at java.lang.Class.newInstance(Class.java:438)
at com.sun.jna.Structure.newInstance(Structure.java:1817)
at com.sun.jna.Structure.newInstance(Structure.java:1803)
at com.sun.jna.Structure.size(Structure.java:1073)
at com.sun.jna.Native.getNativeSize(Native.java:1271)
at com.sun.jna.Structure.getNativeSize(Structure.java:2124)
at com.sun.jna.Structure.getNativeSize(Structure.java:2114)
at com.sun.jna.Structure.validateField(Structure.java:1149)
at com.sun.jna.Structure.validateFields(Structure.java:1162)
at com.sun.jna.Structure.<init>(Structure.java:189)
at com.sun.jna.Structure.<init>(Structure.java:182)
at com.sun.jna.Structure.<init>(Structure.java:169)
at com.sun.jna.Structure.<init>(Structure.java:161)
at com.dameng.common.util.console.Library$CONSOLE_SCREEN_BUFFER_INFO.<init>(SourceFile:48)
at com.dameng.common.util.console.WindowsRichConsole.<init>(SourceFile:85)
at com.dameng.common.util.console.RichConsoleFactory$InstanceHolder.<clinit>(SourceFile:21)
at com.dameng.common.util.console.RichConsoleFactory.getRichConsole(SourceFile:27)
at com.dameng.common.util.console.ConsoleUtil.<clinit>(SourceFile:17)
at com.dameng.agent.Agent.main(Agent.java:167)

回答 0
暂无回答
扫一扫
联系客服