jpype RuntimeError: No matching overloads found for calc in find. at native\common\jp_method.cpp
由于需要python调用第三方jar包,所以使用jpype,
我jdk1.8 python :Python 2.7.15
用pip install jpype1 可以安装jpype,但测试时出现上述错误
出现上述错误,新增javaClass=javaClass() 解决,看上去是没有实例化。
java 代码 路径在D:\python\jpype
#以下语句打包JpypeDemo.class类 为jar包
jar cvf JpypeDemo.jar JpypeDemo.class
package jpype; public class JpypeDemo { public String sayHello(String user){ return "hello" + user; } public int calc(int a, int b){ return a + b; } }