<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk</artifactId>
<version>1.9.40</version>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpcore</artifactId>
<version>4.4.1</version>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<version>4.4.1</version>
</dependency>
它运行得很顺利,但是,只要我向它发送POST,它就会生成“NoClassDefFoundError”
ERROR 2015-06-11 12:34:10,406 [[dynamodb-01].connector.http.mule.default.receiver.02] org.mule.exception.DefaultMessagingExceptionStrategy:
********************************************************************************
Message : org/apache/http/util/Args (java.lang.NoClassDefFoundError). Message payload is of type: String
Code : MULE_ERROR--2
--------------------------------------------------------------------------------
Exception stack is:
1. org.apache.http.util.Args (java.lang.ClassNotFoundException)
java.net.URLClassLoader$1:366 (null)
2. org/apache/http/util/Args (java.lang.NoClassDefFoundError)
org.apache.http.conn.scheme.Scheme:90 (null)
3. org/apache/http/util/Args (java.lang.NoClassDefFoundError). Message payload is of type: String (org.mule.api.MessagingException)
org.mule.execution.ExceptionToMessagingExceptionExecutionInterceptor:32 (http://www.mulesoft.org/docs/site/current3/apidocs/org/mule/api/MessagingException.html)
--------------------------------------------------------------------------------
Root Exception stack trace:
java.lang.ClassNotFoundException: org.apache.http.util.Args
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
+ 3 more (set debug level logging or '-Dmule.verbose.exceptions=true' for everything)
********************************************************************************
您的错误表明您的应用程序在运行时缺少jar httpCore.4.4.1中的一个类。尝试为要导入的库指定运行时的依赖项范围。
请查看下面的url https://maven.apache.org/guides/introption/introple-to-dependency-mechanism.html#dependency_scope
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpcore</artifactId>
<version>4.4.1</version>
<scope>runtime</scope>
</dependency>
如果编译和运行时也需要jar,请使用“提供的”范围。
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpcore</artifactId>
<version>4.4.1</version>
<scope>provided</scope>
</dependency>
我正在使用方法向服务器发送录制的音频文件,但收到以下错误: 致命异常java.lang.noClassDefFoundError:解析失败:lorg/apache/http/util/args 下面是我的代码:
我正在尝试使用亚马逊SNS控制台中的发布endpoint将推送通知(PN)从我的应用服务器发送到android设备,该消息和消息结构为json,工作正常。 但是,当我试图实现相同的Java它的设备没有收到通知。 控制台上的响应 发布列表请求:{ target arn:arn:AWS:SNS:AP-south-1:818862955266:endpoint/GCM/Test app/a1ec 811
线程“main”java中出现异常。lang.NoClassDefFoundError:org/apache/logging/log4j/message/message位于com。普拉克。洛格。(Loger.java:34)由:java引起。lang.ClassNotFoundException:org。阿帕奇。登录中。log4j。消息java上的消息。网1美元。在java上运行(未知源代码)。网
我试图将html视图源代码编码为。从这个答案中得到了帮助,但首先我使用了但是看到了这个链接,它被移动到了 下面是我的代码: 此代码抛出以下错误: 问题1:它使用了apache通用文本包,但抛出了关于apache共用lang3的错误? 问题2:如何修复它? 有什么建议吗拜托 顺致敬意,
我正在尝试编写一个程序来读取CSV文件,然后用它做一些东西。我找了很久,终于找到了这个图书馆。 几天前,我完成了代码,一切正常。今天我把库更新到4.0 v,然后弹出了很多警告。 我做了一些测试,失败的部分是: 这一个。 警告是: 这些。 我知道这是一个库问题,但我不知道是什么库导致了它,或者我是否需要更新或安装一些东西。 非常感谢你。
我可以在Mule Esb中看到两个不同的对象-消息和有效负载。但我无法理解两者的实际特征。有人能帮我理解一下吗?。