jdk unpack200实用程序的python包装器
unpack200的Python项目详细描述
Pythonunpack200
jdk unpack200实用程序的python包装器。
用法
unpack200.unpack函数有三个参数:
- infile:string,要提取的pack200文件的完整路径
- outfile:string,要提取到的jar文件的完整路径
- remove_source:bool(可选,默认为false),提取完成后是否删除<;in file>;中指定的pack200文件
例如:
importunpack200unpack200.unpack(r"C:\path o\packfile",r"C:\path o\outfile")
建筑
set up.py目前只为windows设置-请随意贡献一个linux或mac pr!
若要生成,请首先下载以下依赖项并将其提取到您的电脑:
- Java JDK源代码,例如来自:https://github.com/dmlloyd/openjdk
- 构建Java JDK
运行:
python3 setup.py build
它将询问您两个问题,并输入两者的完整路径,例如:
Where is the JDK source located? C:\JDK\src Where is the JDK include located? C:\Program Files\Java\jdk1.8.0_131\include
它将尝试从这些路径中获取所有内容的正确位置,并应构建扩展。
问题
找到问题了吗?请在本回购协议的“问题”部分或向JDK开发人员报告。任何修复prs将是受欢迎的!