标签: onos

java.lang.NoSuchFieldError:DEF_CONTENT_CHARSET

我试图运行一个java程序,我得到以下运行时错误.错误如下所示.

Exception in thread "main" java.lang.NoSuchFieldError: DEF_CONTENT_CHARSET
    at org.apache.http.impl.client.DefaultHttpClient.setDefaultHttpParams(DefaultHttpClient.java:175)
    at org.apache.http.impl.client.DefaultHttpClient.createHttpParams(DefaultHttpClient.java:158)
    at org.apache.http.impl.client.AbstractHttpClient.getParams(AbstractHttpClient.java:448)
    at org.apache.http.impl.client.AbstractHttpClient.createClientConnectionManager(AbstractHttpClient.java:309)
    at org.apache.http.impl.client.AbstractHttpClient.getConnectionManager(AbstractHttpClient.java:466)
    at org.apache.http.impl.client.AbstractHttpClient.createHttpContext(AbstractHttpClient.java:286)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:851)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805)
    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:784)
    at net.floodlightcontroller.core.internal.PacketStreamerClient.registerForPackets(PacketStreamerClient.java:90)
    at net.floodlightcontroller.core.internal.PacketStreamerClient.main(PacketStreamerClient.java:51)
Run Code Online (Sandbox Code Playgroud)

现在我添加到类路径的文件如下.

export CLASSPATH=$(JARS=(./lib/*.jar); IFS=:; echo "${JARS[*]}")
export CLASSPATH=$CLASSPATH:~/.m2/repository/org/apache/httpcomponents/httpclient/4.0.1/httpclient-4.0.1.jar
export CLASSPATH=$CLASSPATH:~/.m2/repository/org/apache/httpcomponents/httpcore/4.0.1/httpcore-4.0.1.jar
export CLASSPATH=$CLASSPATH:~/.m2/repository/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar
export CLASSPAHT=$CLASSPATH:~/ms_thesis/ONOS/httpcore-4.1.jar
#export CLASSPATH=$CLASSPATH:~/ms_thesis/ONOS/lib/httpclient-4.2.jar
export CLASSPATH=$CLASSPATH:~/google-gson-2.2.4/gson-2.2.4.jar
Run Code Online (Sandbox Code Playgroud)

"main"java.lang.NoSuchFieldError:DEF_CONTENT_CHARSET的原因是什么

我下载了,http-core-4.1-alpha因为这是org/apache/http/params/SyncBasicHttpParams class来自findjar.com 的jar .那个版本的http-core是不可协商的.我如何找到与该版本的http-core兼容的httpclient版本?

java jvm onos

9
推荐指数
1
解决办法
2万
查看次数

如何在karaf 3.0.2中使用声明性服务时获取当前bundle的BundleContext实例

在ONOS on karaf 3.0.2中,我希望获得当前bundle的BundleContext实例,以跟踪bundle的状态并对其进行配置.但是ONOS使用声明式服务,所以我不能使用函数BundleContext.getServiceReference()来获取它.谁能帮助我?

osgi declarative-services osgi-bundle karaf onos

1
推荐指数
1
解决办法
311
查看次数

标签 统计

onos ×2

declarative-services ×1

java ×1

jvm ×1

karaf ×1

osgi ×1

osgi-bundle ×1