Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/363.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在codenameone项目和常规java项目之间共享代码?_Java_Json_Codenameone - Fatal编程技术网

如何在codenameone项目和常规java项目之间共享代码?

如何在codenameone项目和常规java项目之间共享代码?,java,json,codenameone,Java,Json,Codenameone,我有一个codenameone项目,它通过WebSocket与java实现的服务器交换json消息 json消息映射到两侧的POJO 我只想定义POJO一次,并在两侧重用它们 有没有一个简单的方法可以做到这一点?有什么方法可以做到这一点吗?根据我的经验,最好的方法是将POJO保留在第三个项目中,并创建一个构建脚本,将它们“复制”到使用它们的每个项目中 如果您希望将它们作为“二进制文件”而不是源代码复制,那么可以调整构建脚本,将它们编译成cn1lib和jar,将jar复制到服务器类路径(或mave

我有一个codenameone项目,它通过WebSocket与java实现的服务器交换json消息

json消息映射到两侧的POJO

我只想定义POJO一次,并在两侧重用它们


有没有一个简单的方法可以做到这一点?有什么方法可以做到这一点吗?

根据我的经验,最好的方法是将POJO保留在第三个项目中,并创建一个构建脚本,将它们“复制”到使用它们的每个项目中

如果您希望将它们作为“二进制文件”而不是源代码复制,那么可以调整构建脚本,将它们编译成cn1lib和jar,将jar复制到服务器类路径(或maven),并将cn1lib复制到客户机libs