- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试解决 java.lang.ClassNotFoundException:jade.core.migration.InterPlatformMobilityService
,发生在 JADE(Java 代理开发框架)当我为“Inter”平台移动性安装 add package 时,它有一个名为“migration.jar”的 JAR,其中包含 InterPlatformMobilityService
类(class)。我需要这个额外的 JAR,以便在不同的计算机上发送代理(代码和数据)。
这是我显示错误的输出:
INFO: Service jade.core.mobility.AgentMobility initialized
Sep 03, 2021 3:38:48 PM jade.core.AgentContainerImpl initAdditionalServices
WARNING: Exception initializing service jade.core.migration.InterPlatformMobilityService
jade.core.ServiceException: An error occurred during service activation - Caused by: jade.core.migration.InterPlatformMobilityService
at jade.core.AgentContainerImpl.startService(AgentContainerImpl.java:1169)
at jade.core.AgentContainerImpl.initAdditionalServices(AgentContainerImpl.java:450)
at jade.core.AgentContainerImpl.startNode(AgentContainerImpl.java:389)
at jade.core.AgentContainerImpl.joinPlatform(AgentContainerImpl.java:502)
at jade.core.Runtime.createMainContainer(Runtime.java:159)
at abc.def.hgi.Setup.start(Setup.java:47)
at abc.def.hgi.App.main(App.java:51)
Nested Exception:
java.lang.ClassNotFoundException: jade.core.migration.InterPlatformMobilityService
at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at jade.core.AgentContainerImpl.startService(AgentContainerImpl.java:1153)
at jade.core.AgentContainerImpl.initAdditionalServices(AgentContainerImpl.java:450)
at jade.core.AgentContainerImpl.startNode(AgentContainerImpl.java:389)
at jade.core.AgentContainerImpl.joinPlatform(AgentContainerImpl.java:502)
at jade.core.Runtime.createMainContainer(Runtime.java:159)
at abc.def.hgi.Setup.start(Setup.java:47)
at abc.def.hgi.App.main(App.java:51)
我的代码是纯 Java 并通过 Maven 构建的,
这是我的 pom :
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>abc.def.ghi</groupId>
<artifactId>my_edge_ai</artifactId>
<packaging>jar</packaging>
<version>1.0-SNAPSHOT</version>
<name>my_edge_ai</name>
<url>http://maven.apache.org</url>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<repositories>
<repository>
<id>tilab</id>
<url>https://jade.tilab.com/maven/</url>
</repository>
<repository>
<id>jade-ipms</id>
<url>file:${basedir}/add-ons/ipms/lib/migration.jar</url>
</repository>
<repository>
<id>jade-ipms-harcoded</id>
<url></url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.tilab.jade</groupId>
<artifactId>jade</artifactId>
<version>4.5.0</version>
</dependency>
<dependency>
<groupId>com.tilab.jade</groupId>
<artifactId>jade-misc</artifactId>
<version>2.8.0</version>
</dependency>
<dependency>
<groupId>com.tilab.jade</groupId>
<artifactId>jade-test-suite</artifactId>
<version>1.13.0</version>
</dependency>
<dependency>
<groupId>com.tilab.jade</groupId>
<artifactId>jade-wsdc</artifactId>
<version>2.7.0</version>
</dependency>
<dependency>
<groupId>com.tilab.jade</groupId>
<artifactId>jade-xml-codec</artifactId>
<version>1.11.0</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<artifactId>maven-dependency-plugin</artifactId>
<version>3.1.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<executions>
<execution>
<id>copy-dependencies</id>
<phase>prepare-package</phase>
<goals>
<goal>copy-dependencies</goal>
</goals>
<configuration>
<outputDirectory>
${project.build.directory}/libs
</outputDirectory>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<archive>
<manifest>
<addClasspath>true</addClasspath>
<classpathPrefix>libs/</classpathPrefix>
<mainClass>
abc.def.ghi.App
</mainClass>
</manifest>
</archive>
</configuration>
</plugin>
</plugins>
</build>
</project>
根据 JADE 的 ipms (InterPlatformMobilityService) 下载指南,我在我的
下提取了“ipmsAddOn-1.5.zp”。
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 13.753 s
[INFO] Finished at: 2021-09-03T15:22:24-07:00
[INFO] ------------------------------------------------------------------------
我通过以下方式运行我的“jar”:
java -jar ./target/my_edge_ai-1.0-SNAPSHOT.jar 1 main
java 代码尝试使用
InterPlatformMobilityService
初始化 JADE通过(引用片段):
java jade.Boot -services jade.core.mobility.AgentMobilityService;jade.core.migration. InterPlatformMobilityService
我得到了相同的
java.lang.ClassNotFoundException
,当尝试通过 Java 或命令行方法启动平台内移动服务时。
<repositories>
<repository>
<id>tilab</id>
<url>https://jade.tilab.com/maven/</url>
</repository>
<repository>
<id>jade-ipms</id>
<url>file:${basedir}/add-ons/ipms/lib/migration.jar</url>
</repository>
<repository>
<id>jade-ipms-harcoded</id>
<url>/root/my/my/jade/jade/add-ons/ipms/lib/migration.jar</url>
</repository>
</repositories>
构建的项目没有错误,但是与运行时相同的异常:
java.lang.ClassNotFoundException: jade.core.migration.InterPlatformMobilityService.
尝试 2(我将 migration.jar 手动复制到我的项目/lib):
root@pc-064067:~/my/my/jade/jade/my_edge_ai/my_edge_ai/libs# ls
commons-codec-1.3.jar jade.jar migration.jar
同样,构建的项目没有错误,但是与运行时相同的异常:
java.lang.ClassNotFoundException: jade.core.migration.InterPlatformMobilityService
.
export CLASSPATH=/root/my/my/jade/jade/my_edge_ai/my_edge_ai/libs/jade.jar:$CLASSPATH
export CLASSPATH=/root/my/my/jade/jade/my_edge_ai/my_edge_ai/libs/commons-codec-1.3.jar:$CLASSPATH
export CLASSPATH=/root/my/my /jade/jade/my_edge_ai/my_edge_ai/libs/migration.jar:$CLASSPATH
java -jar ./target/my-1.0-SNAPSHOT.jar 1 main
同样,构建的项目没有错误,但是与运行时相同的异常:
java.lang.ClassNotFoundException: jade.core.migration.InterPlatformMobilityService.
我也使用 Java -cp 或 -classpath 标志遇到了同样的错误。
java.lang.ClassNotFoundException: jade.core.migration.InterPlatformMobilityService.
尝试 5:
[INFO] ---------------------< abc.def.hgi:my_edge_ai >---------------------
[INFO] Building my_edge_ai 1.0-SNAPSHOT
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- maven-install-plugin:2.4:install-file (default-cli) @ my_edge_ai ---
[INFO] Installing /home/azureuser/xyz/my/multi_agents/my_edge_ai/JadeDownload/jade/add-ons/ipms/lib/migration.jar to /home/azureuser/.m2/repository/jade/core/migration/InterPlatformMobilityService/1.5/InterPlatformMobilityService-1.5.jar
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.893 s
[INFO] Finished at: 2021-09-07T23:50:50Z
[INFO] ------------------------------------------------------------------------
[INFO] --- maven-jar-plugin:3.1.1:jar (default-jar) @ my_edge_ai ---
[INFO] Building jar: /home/azureuser/xyz/my/multi_agents/my_edge_ai/my_edge_ai/target/my_edge_ai-1.0-SNAPSHOT.jar
[INFO]
[INFO] --- maven-install-plugin:2.4:install (default-install) @ my_edge_ai ---
[INFO] Installing /home/azureuser/xyz/my/multi_agents/my_edge_ai/my_edge_ai/target/my_edge_ai-1.0-SNAPSHOT.jar to /root/.m2/repository/abc/def/hgi/my_edge_ai/1.0-SNAPSHOT/my_edge_ai-1.0-SNAPSHOT.jar
[INFO] Installing /home/azureuser/xyz/my/multi_agents/my_edge_ai/my_edge_ai/pom.xml to /root/.m2/repository/abc/def/hgi/my_edge_ai/1.0-SNAPSHOT/my_edge_ai-1.0-SNAPSHOT.pom
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.609 s
[INFO] Finished at: 2021-09-07T23:51:57Z
[INFO] ------------------------------------------------------------------------
但是同样的错误:
WARNING: Exception initializing service jade.core.migration.InterPlatformMobilityService
jade.core.ServiceException: An error occurred during service activation - Caused by: jade.core.migration.InterPlatformMobilityService
at jade.core.AgentContainerImpl.startService(AgentContainerImpl.java:1169)
at jade.core.AgentContainerImpl.initAdditionalServices(AgentContainerImpl.java:450)
at jade.core.AgentContainerImpl.startNode(AgentContainerImpl.java:389)
at jade.core.AgentContainerImpl.joinPlatform(AgentContainerImpl.java:502)
at jade.core.Runtime.createMainContainer(Runtime.java:159)
at abc.def.hgi.Setup.start(Setup.java:68)
at abc.def.hgi.App.main(App.java:55)
Nested Exception:
java.lang.ClassNotFoundException: jade.core.migration.InterPlatformMobilityService
at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at jade.core.AgentContainerImpl.startService(AgentContainerImpl.java:1153)
at jade.core.AgentContainerImpl.initAdditionalServices(AgentContainerImpl.java:450)
at jade.core.AgentContainerImpl.startNode(AgentContainerImpl.java:389)
at jade.core.AgentContainerImpl.joinPlatform(AgentContainerImpl.java:502)
at jade.core.Runtime.createMainContainer(Runtime.java:159)
at abc.def.hgi.Setup.start(Setup.java:68)
at abc.def.hgi.App.main(App.java:55)
尝试 #6(使用 jar -,基于 stackoverflow 反馈):
jar -tvf ./add-ons/ipms/lib/migration.jar
输出片段:
0 Tue May 23 16:26:46 PDT 2017 META-INF/
103 Tue May 23 16:26:44 PDT 2017 META-INF/MANIFEST.MF
0 Tue May 23 16:26:44 PDT 2017 jade/
0 Tue May 23 16:26:44 PDT 2017 jade/core/
0 Tue May 23 16:26:46 PDT 2017 jade/core/migration/
0 Tue May 23 16:26:46 PDT 2017 jade/core/migration/analysis/
0 Tue May 23 16:26:46 PDT 2017 jade/core/migration/code/
0 Tue May 23 16:26:46 PDT 2017 jade/core/migration/ontology/
0 Tue May 23 16:26:46 PDT 2017 samples/
0 Tue May 23 16:26:46 PDT 2017 samples/mobilegui/
2739 Tue May 23 16:26:44 PDT 2017 jade/core/migration/AMSInitiator$PowerupRequest.class
8881 Tue May 23 16:26:44 PDT 2017 jade/core/migration/AMSInitiator.class
10918 Tue May 23 16:26:46 PDT 2017 jade/core/migration/AMSResponder.class
1003 Tue May 23 16:26:46 PDT 2017 jade/core/migration/InterPlatformMobilityHelper.class
2526 Tue May 23 16:26:46 PDT 2017 jade/core/migration/InterPlatformMobilityProxy.class
272 Tue May 23 16:26:46 PDT 2017 **jade/core/migration/InterPlatformMobilityService$1.class**
1687 Tue May 23 16:26:46 PDT 2017 jade/core/migration/InterPlatformMobilityService$CodeLocatorMonitor.class
6816 Tue May 23 16:26:46 PDT 2017 jade/core/migration/InterPlatformMobilityService$CommandOutgoingFilter.class
I also checked the JAR manually by changing it to zip & jade.core.migration.InterPlatformMobilityService is where its suppose to be:
root:~/my/my/jade/jade/my_edge_ai/my_edge_ai# jar -tvf ./target/my_edge_ai-1.0-SNAPSHOT.jar
输出:
401 Wed Sep 08 12:40:46 PDT 2021 META-INF/MANIFEST.MF
0 Wed Sep 08 12:40:46 PDT 2021 META-INF/
0 Wed Sep 08 12:40:40 PDT 2021 abc/
0 Wed Sep 08 12:40:40 PDT 2021 abc/def/
0 Wed Sep 08 12:40:40 PDT 2021 abc/def/hgi/
0 Wed Sep 08 12:40:40 PDT 2021 abc/def/hgi/yellowpages/
0 Wed Sep 08 12:40:46 PDT 2021 META-INF/maven/
0 Wed Sep 08 12:40:46 PDT 2021 META-INF/maven/abc.def.hgi/
0 Wed Sep 08 12:40:46 PDT 2021 META-INF/maven/abc.def.hgi/my_edge_ai/
1045 Wed Sep 08 12:40:40 PDT 2021 abc/def/hgi/App.class
3438 Wed Sep 08 12:40:40 PDT 2021 abc/def/hgi/ManagerAgent.class
2164 Wed Sep 08 12:40:40 PDT 2021 abc/def/hgi/SearchForAudioAgent$1.class
3993 Wed Sep 08 12:40:40 PDT 2021 abc/def/hgi/SearchForAudioAgent.class
2228 Wed Sep 08 12:40:40 PDT 2021 abc/def/hgi/SearchForBiometricAgent$1.class
3024 Wed Sep 08 12:40:40 PDT 2021 abc/def/hgi/SearchForBiometricAgent.class
3316 Wed Sep 08 12:40:40 PDT 2021 abc/def/hgi/SearchForImageAnalysisAgent.class
1094 Wed Sep 08 12:40:40 PDT 2021 abc/def/hgi/TestAgent$1.class
3555 Tue Sep 07 15:44:40 PDT 2021 META-INF/maven/abc.def.hgi/my_edge_ai/pom.xml
2703 Wed Sep 08 12:40:40 PDT 2021 abc/def/hgi/AudioAnalysisRegisterAgent$InaCyclicBehavior.class
2264 Wed Sep 08 12:40:40 PDT 2021 abc/def/hgi/SearchForImageAnalysisAgent$1.class
2669 Wed Sep 08 12:40:40 PDT 2021 abc/def/hgi/Setup.class
1406 Wed Sep 08 12:40:40 PDT 2021 abc/def/hgi/TestAgent.class
98 Wed Sep 08 12:40:46 PDT 2021 META-INF/maven/abc.def.hgi/my_edge_ai/pom.properties
4507 Wed Sep 08 12:40:40 PDT 2021 abc/def/hgi/AudioAnalysisRegisterAgent.class
2313 Wed Sep 08 12:40:40 PDT 2021 abc/def/hgi/yellowpages/DFRegisterAgent.class
2667 Wed Sep 08 12:40:40 PDT 2021 abc/def/hgi/yellowpages/DFSubscribeAgent$1.class
2827 Wed Sep 08 12:40:40 PDT 2021 abc/def/hgi/BiometricsRegisterAgent.class
2755 Wed Sep 08 12:40:40 PDT 2021 abc/def/hgi/yellowpages/DFSearchAgent.class
1870 Wed Sep 08 12:40:40 PDT 2021 abc/def/hgi/yellowpages/DFSubscribeAgent.class
284 Wed Sep 08 12:40:40 PDT 2021 abc/def/hgi/HelloAgent.class
275 Wed Sep 08 12:40:40 PDT 2021 abc/def/hgi/HiAgent.class
1891 Wed Sep 08 12:40:40 PDT 2021 abc/def/hgi/ManagerAgent$1.class
2481 Wed Sep 08 12:40:40 PDT 2021 abc/def/hgi/yellowpages/SubDF.class
2836 Wed Sep 08 12:40:40 PDT 2021 abc/def/hgi/ImageAnalyisRegisterAgent.class
进一步调查:
Manifest-Version: 1.0
Built-By: root
Class-Path: libs/jade-4.5.0.jar libs/commons-codec-1.3.jar libs/jade-m
isc-2.8.0.jar libs/jade-test-suite-1.13.0.jar libs/jade-wsdc-2.7.0.ja
r libs/axis-plus-1.4.0.jar libs/addressing-1.1.1.jar libs/wss4j-1.5.1
.jar libs/xmlsec-1.3.0.jar libs/jade-xml-codec-1.11.0.jar
Created-By: Apache Maven 3.6.3
Build-Jdk: 1.8.0_292
Main-Class: abc.def.ghi.App
尝试 #7(问题仅在本地机器上解决):
<configuration>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
<archive>
<manifest>
<addClasspath>true</addClasspath>
<classpathPrefix>libs/</classpathPrefix>
<mainClass>abc.def.ghi.App</mainClass>
</manifest>
</archive>
</configuration>
<executions>
<execution>
<id>make-assembly</id>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
</execution>
</executions>
</plugin>
[INFO] --- maven-install-plugin:2.4:install-file (default-cli) @ carna_edge_ai ---
[INFO] Installing /root/my/my/jade/jade/add-ons/ipms/lib/migration.jar to /root/.m2/repository/jade/core/migration/InterPlatformMobilityService/1.5/InterPlatformMobilityService-1.5.jar
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 3.409 s
[INFO] Finished at: 2021-09-09T14:42:31-07:00
[INFO] ------------------------------------------------------------------------
然后构建和打包 JAR:
sudo mvn clean package -DJadeAddOnsPath=/home/azureuser/xyz/my/multi_agents/my_edge_ai/JadeDownload/jade/add-ons/ipms/lib/
输出片段:
[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ my_edge_ai ---
[INFO] Building jar: /root/my/my/jade/jade/my_edge_ai/my_edge_ai/target/my_edge_ai-1.0-SNAPSHOT.jar
[INFO]
[INFO] --- maven-assembly-plugin:3.1.1:single (make-assembly) @ my_edge_ai ---
[INFO] Building jar: /root/my/my/jade/jade/my_edge_ai/my_edge_ai/target/my_edge_ai-1.0-SNAPSHOT-jar-with-dependencies.jar
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 24.332 s
[INFO] Finished at: 2021-09-09T14:55:00-07:00
[INFO] ------------------------------------------------------------------------
最终运行:
java -jar ./target/my_edge_ai-1.0-SNAPSHOT-jar-with-dependencies.jar 1 main
程序启动时没有错误或异常。
java.lang.ClassNotFoundException:jade.core.migration.InterPlatformMobilityService
我什至尝试使用 -classpath 标志运行 jar:
java.lang.ClassNotFoundException:jade.core.migration.InterPlatformMobilityService
吸烟枪! 最后我检查了胖 JAR 的内容,maven 在远程 Ubuntu 上构建的胖 JAR 中不包括 jade.core.migration.InterPlatformMobilityService,但它在本地 Ubuntu 上包括它。
最佳答案
已解决:
在远程 pom.xml 中,我将 InterPlatformMobilityService 依赖项更改为使用 maven 本地 repo 而不是指向实际文件:
jade.core.migration InterPlatformMobilityService 1.5 系统 ${JadeAddOnsPath}/migration.jar -->
感谢社区的支持和反馈!
关于Java java.lang.ClassNotFoundException : jade. core.migration.InterPlatformMobilityService,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69051692/
我的应用在尝试访问外部依赖项时遇到 NoClassDefFoundError,但仅限于作为 jar 运行时。 使用 Intellij,我有一个带有主类的简单应用程序,其中包含一些对外部依赖项(例如 s
我收到以下异常: java.lang.ClassNotFoundException: org.jboss.resteasy.plugins.server.servlet.ResteasyBootstr
我正在尝试使用eclipse和tomcat调试solr4.6源代码。我收到错误消息:HTTP 状态 500 - {msg=SolrCore 'collection1' 由于初始化失败而不可用:[sch
我是新来的,很抱歉我的英语不好;)。 我尝试使用以下代码在 java 中加载插件 jar: package testprogramm; import java.io.File; import java
我重新安装了 ADT Bundle,因为我在更新 eclipse 后遇到了一些问题。 现在,当我想测试我的应用程序时,出现以下异常: 06-05 10:33:35.770: E/AndroidRunt
我浏览过现有的帖子,这些帖子处理在 Eclipse 中的 Tomcat 下运行 Java Web 应用程序的 ClassNotFoundException。 我无法提供源代码和配置 Artifact
我忙于我的应用一个多星期,突然: 11-12 07:59:17.860 1653-1653/nl.test.myapp E/AndroidRuntime﹕ FATAL EXCEPTION: ma
我的应用程序有问题,昨天一切正常,但今天我更新了 sdk,现在当我尝试运行我的应用程序时,出现这样的错误 05-21 00:14:19.285: W/dalvikvm(7061): Unable t
我正在阅读 JPA docs在 Spring ,我正在尝试重组我的代码。 我现在所拥有的: BrewerRepository @Repository public class BrewerReposi
我想像 BalusC's example 一样实现 fileUpload . 不幸的是,我已经在努力声明 servlet。 Extensions Filter javax.faces
在某些机器上运行这个小程序不起作用,但在其他机器上它工作得很好。在所有情况下看起来都安装了 JRE 1.6.0_26。 var attributes = {codebase:'http://kas
我将跟随这个非常简单的教程(http://www.tutorialspoint.com/hadoop/hadoop_mapreduce.htm)一起学习,直到我尝试运行Java文件为止,一切运行良好。
我看到了帖子,并按照流程进行了操作。但这没有用。 ClassNotFoundException, while running example job of Hadoop 请帮助我。 创建的 mapre
我尝试在cloudera quickstart vm上为hadoop运行Mahout Kmeans示例。我在这里读link to clouudera block和这里stack overflow po
我有一个mapreduce程序,其中我使用Hcatalog从Hive表'A'中获取带有HcatInputFormat的详细信息,对其进行处理,然后使用HcatOutput格式将其写回到Hive表'B'
我是激发应用程序编程的新手,因此在这里为这个基本的编程而苦苦挣扎。 我有 scala ide 并附加了来自最新 hadoop 和 spark 发行版的相关 jar 文件。我正在使用的只有一个基本的 s
我正在尝试在本地模式下运行Spark示例,但是正在获取以下堆栈跟踪: Exception in thread "main" java.lang.NoClassDefFoundError: org/ap
我有以下代码: // Test TODO remove try { System.out.println(System.getProperties().getPrope
我有以下文件: src/my_proj/myns.clj: (ns my-proj.myns) (defrecord MyRecord [a b c]) 测试/my_proj/myns_test.c
我试图让应用程序动态加载某些类,然后调用启动方法,但问题是,由于 ClassLoader 不同,一个类无法调用另一个类的方法,但是正如我已经用 google 搜索的那样,我用父类创建了两个类加载器。这
我是一名优秀的程序员,十分优秀!