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!

若要生成,请首先下载以下依赖项并将其提取到您的电脑:

运行:

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将是受欢迎的!

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
使用Java将JSON转换为哈希映射   java如何通过使用MapStruct从源对象复制值来填充目标对象内部的映射?   注入泛型类型为@InjectGuice的类时发生java错误   字符串如何在JavaIDE中导入基本符号   在Java中将JSON转换为List<List<String>>   java Java9 HttpClient SSLHandshakeException   java jOOQ代码生成器   java如何调整图标(图像按钮),使其不会放大?   java我可以在使用Eclipse时安装2个或更多Android SDK吗   sqlite Java实现DAO   如何解决此错误?“java.lang.NoSuchFieldError:org.apache.http.conn.ssl.SSLConnectionSocketFactory上的实例。<clinit>。”   java Maven:将基于OSP的zip文件解压缩到WEBINF/lib   java如何在每次调用函数时获取当前gps位置?