wsy0202
jarpath = os.path.join(os.path.abspath(\'.\'), \'D:/apache-jmeter-3.3/jarfiles/99bill_QA_TA_FO_Interface.jar\')
dependency = os.path.join(os.path.abspath(\'.\'), \'D:/apache-jmeter-3.3/jarfiles/dependency\')
jpype.startJVM("C:/Program Files/Java/jre1.8.0_181/bin/server/jvm.dll", "-ea", "-Djava.class.path=%s" %jarpath)    
#当有依赖的JAR包存在时,一定要使用-Djava.ext.dirs参数进行引入
#jpype.startJVM("C:/Program Files/Java/jre1.8.0_181/bin/server/jvm.dll", "-ea", "-Djava.class.path=%s" %jarpath,"-Djava.ext.dirs=%s" %dependency)
# 引入java程序中的类.路径应该是项目中的package包路径.类名
javaClass = jpype.JClass(\'apibankpay.FoPay\')
# 创建一个对象
javaInstance  = javaClass ()
# 这一步就是具体执行类中的函数了
result = javaInstance .DoPay(1,"6216261000000000018","交通银行","交通银行","南京","测试","全渠道","20","10012738625")
print (\'交易号:\'+str(result))
jpype.shutdownJVM()

 

分类:

技术点:

相关文章:

  • 2021-11-06
  • 2019-12-13
  • 2021-12-05
  • 2021-11-05
  • 2021-05-14
  • 2022-12-23
  • 2021-11-09
猜你喜欢
  • 2021-03-27
  • 2021-11-09
  • 2021-11-09
  • 2021-11-09
  • 2021-11-09
  • 2021-10-04
相关资源
相似解决方案