大家好,又见面了,我是你们的朋友全栈君。
我使用的编辑器是pycharm,所以,直接import jpype即可,但是他会报错,说没有这个库,这个时候,你把名字改成 import jpype1,然后下载,pycharm会给你自动下载的。 注意,下载完之后,你使用的还是import jpype 我是这样的
import jpype
jvmPath = r"D:\jdk-15.0.2\bin\server\jvm.dll"
#java虚拟机的路径
ext_classpath = r"D:\javawork\test\out\artifacts\test\test.jar"
#所有调用的方法的绝对路径
if not jpype.isJVMStarted():
jpype.startJVM(jvmPath, "-ea", "-Djava.class.path=%s" % ext_classpath)
RcpClass = jpype.JClass("test")
#你的类的名称 ,我的类名为test ,其中的方法名为p()
rcp = RcpClass()
rcp.p()
if jpype.isJVMStarted():
jpype.shutdownJVM()
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/174743.html原文链接:https://javaforall.cn
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有