OS version (e.g. uname -a): Darwin Kernel Version 20.5.0
Maven version: 3.5.4
IDE version: intellij IDEA 2021.2
com.alipay.sofa.ark.exception.ArkLoaderException: [ArkBiz Loader] ark-biz-one:0.0.1-SNAPSHOT : can not load class: com.alipay.sofa.boot.logging.CommonLoggingApplicationListener
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.alipay.sofa.ark.bootstrap.MainMethodRunner.run(MainMethodRunner.java:48)
at com.alipay.sofa.ark.container.model.BizModel.start(BizModel.java:286)
at com.alipay.sofa.ark.api.ArkClient.installBiz(ArkClient.java:172)
at com.alipay.sofa.ark.api.ArkClient.installOperation(ArkClient.java:348)
at com.alipay.sofa.ark.api.ArkClient.installOperation(ArkClient.java:333)
at com.alipay.sofa.ark.container.service.biz.BizCommandProvider$BizCommand$1.run(BizCommandProvider.java:249)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.IllegalArgumentException: Cannot instantiate interface org.springframework.context.ApplicationListener : com.alipay.sofa.boot.logging.CommonLoggingApplicationListener
at org.springframework.boot.SpringApplication.createSpringFactoriesInstances(SpringApplication.java:450)
at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:429)
at org.springframework.boot.SpringApplication.getSpringFactoriesInstances(SpringApplication.java:420)
at org.springframework.boot.SpringApplication.<init>(SpringApplication.java:270)
at org.springframework.boot.SpringApplication.<init>(SpringApplication.java:249)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1260)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1248)
at com.wish.plat.one.FoundationApplication.main(FoundationApplication.java:12)
... 13 more
Caused by: com.alipay.sofa.ark.exception.ArkLoaderException: [ArkBiz Loader] ark-biz-one:0.0.1-SNAPSHOT : can not load class: com.alipay.sofa.boot.logging.CommonLoggingApplicationListener
Your question
telnet
1234端口,执行biz -i
命令,安装模块,此时会报com.alipay.sofa.ark.exception.ArkLoaderException: [ArkBiz Loader] ark-biz-one:0.0.1-SNAPSHOT : can not load class: com.alipay.sofa.boot.logging.CommonLoggingApplicationListener
CommonLoggingApplicationListener
类Your scenes
模块化开发,动态合并部署
Your advice
希望能提供更多的示例,目前提供的示例只引入了spring-boot,没有与SOFAStack结合起来
Environment
java -version
): 1.8.0_301uname -a
): Darwin Kernel Version 20.5.0