关于python环境和Java环境的搭建不再赘述,直接讲解如何调用。 首先须安装python库——jpype1,直接pip install jpype1即可。
Java代码如下:
package com; public class Demo { public static void main(String[] args) { System.out.println("Hello"); } public void show() { System.out.println("Hello World!"); } }项目结构如下图所示(注意com包): 接下来最重要的一步就是如何成功导出jar包:
输出:
1. python报错 _jpype.cpython-35m-x86_64-linux-gnu.so: un xxxxx,这种一般是由于python库版本不匹配,将jpype1安装的版本低些,方可解决。
2. python报错 Class XXX not found,这种一般都是导出的jar包有问题。