Python调用Jar包的两种方式

概览

因工作场景,需要在python代码里调用Jar包来实现一些功能,调研下来主要有两种方式:

  1. java -jar xx.jar
  2. JPype

环境配置

因为要在公司内网操作,所以需要通过离线方式进行安装。环境用的是一个Centos7.7的docker镜像。

  1. 安装JDK

    主要有三种方式: 1. 通过yum源安装 2. rpm安装 3. 解压JDK安装包手动安装

    第一种方式需要联网或者配置内网的yum源,第三种方式比较繁琐且需要配置环境变量,相较而言第二种方式比较适合我这一次的场景。具体安装细节不再赘述,详情可参考这篇博文:CentOS安装jdk的几种方法及配置环境变量

  2. 安装JPype(如需要)

    同样的,可以通过pip直接在线安装,也可以通过python setup.py install或者pip install xx.whl离线安装,可参考Python安装包的三种方式: pip在线安装、setup.py安装、whl文件安装

    JPype安装包和文档可以通过官方github 或者官方PyPi获取。

调用示例

java -jar

import os
import subprocess
import jpype
import
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值