首页 > 解决方案 > 刷新了 cn1lib 文件,但还是一样的错误:“ClassNotFoundException WebSocketNativeImplImpl”

问题描述

我想websockets在我的Codename One项目中使用。到目前为止,我将cn1-websockets.cn1lib 复制到我的项目的 lib 中,刷新了cn1lib文件,但我仍然得到:

ClassNotFoundException WebSocketNativeImplImpl

我得到了什么:

D:\PIDEV\fixit-mobile\fixit-mobile\lib\impl\native\javase\com\codename1\io\websocket\WebSocketNativeImplImpl.java:41: error: cannot find symbol
public class WebSocketNativeImplImpl implements com.codename1.io.websocket.WebSocketNativeImpl {
symbol: class WebSocketNativeImpl
location: package com.codename1.io.websocket

D:\PIDEV\fixit-mobile\fixit-mobile\lib\impl\native\javase\com\codename1\io\websocket\WebSocketNativeImplImpl.java:107: error: cannot find symbol
WebSocket.openReceived(id);
symbol: variable WebSocket

同样适用于:

WebSocket.errorReceived(id, t.getMessage(), 0, t);
WebSocket.messageReceived(id, text);
WebSocket.errorReceived(id, t.getMessage(), 0, t);
WebSocket.messageReceived(id, binary);
WebSocket.errorReceived(id, t.getMessage(), 0, t);

所以很明显它找不到websocket类或类似的东西。websocket我将在项目中找到的类复制cn1-websockets-demo到我的项目中,但它仍然不起作用。有什么帮助吗?我会很感激:)

标签: websocketcodenameone

解决方案


推荐阅读