没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
1页
Python 调用Java实例详解 前言: Python 对服务器端编程不如Java 所以这方面可能要调用Java代码 前提: Linux 环境 1 安装 jpype1 安装后测试代码: from jpype import * startJVM(getDefaultJVMPath(), "-ea") java.lang.System.out.println("Hello World") shutdownJVM() 2 调用非jdk的jar包, test.jar 包中含有 com.Test类 package com; public class Test { public Stri
资源推荐
资源详情
资源评论
Python 调用调用Java实例详解实例详解
Python 调用调用Java实例详解实例详解
前言:前言:
Python 对服务器端编程不如Java 所以这方面可能要调用Java代码
前提:
Linux 环境环境
1 安装安装 jpype1
安装后测试代码:
from jpype import *
startJVM(getDefaultJVMPath(), "-ea")
java.lang.System.out.println("Hello World")
shutdownJVM()
2 调用非调用非jdk的的jar包包, test.jar
包中含有 com.Test类
package com;
public class Test {
public String test(String str){
return str;
}
}
Python 调用jar包
jar_path = os.path.join(os.path.abspath('.'), 'libs/test.jar')
jpype.startJVM(jpype.getDefaultJVMPath(), "-ea", "-Djava.class.path=%s" % jar_path)
Test = jpype.JClass('com.Test')
# 或者通过JPackage引用Test类
# com = jpype.JPackage('com')
# Test = com.Test
t = Test()
res = t.test("a")
print res
jpype.shutdownJVM()
note: 注意注意Linux下的权限问题下的权限问题
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
您可能感兴趣的文章您可能感兴趣的文章:java引用jpython的方法示例汇总java调用python方法python调用java的Webservice示例java直接调用
python脚本的例子Java程序中实现调用Python脚本的方法详解Java调用python的方法(jython)java 直接调用python脚本,
并传递参数代码实例
weixin_38633083
- 粉丝: 0
- 资源: 896
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页