woodpecker-bcel

The purpose of this dependency library is to solve the problem of BCEL being removed in some versions of JDK, causing the woodpecker plug-in using BCEL encoding to report errors. It is recommended to write woodpecker plug-ins to use this library and remove the dependency of jdk.

Лицензия

Лицензия

Группа

Группа

me.gv7.woodpecker
Идентификатор

Идентификатор

woodpecker-bcel
Последняя версия

Последняя версия

0.1.0
Дата

Дата

Тип

Тип

jar
Описание

Описание

woodpecker-bcel
The purpose of this dependency library is to solve the problem of BCEL being removed in some versions of JDK, causing the woodpecker plug-in using BCEL encoding to report errors. It is recommended to write woodpecker plug-ins to use this library and remove the dependency of jdk.
Ссылка на сайт

Ссылка на сайт

https://github.com/woodpecker-framework/woodpecker-bcel
Система контроля версий

Система контроля версий

http://github.com/woodpecker-framework/woodpecker-bcel/tree/master

Скачать woodpecker-bcel

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/me.gv7.woodpecker/woodpecker-bcel/ -->
<dependency>
    <groupId>me.gv7.woodpecker</groupId>
    <artifactId>woodpecker-bcel</artifactId>
    <version>0.1.0</version>
</dependency>
// https://jarcasting.com/artifacts/me.gv7.woodpecker/woodpecker-bcel/
implementation 'me.gv7.woodpecker:woodpecker-bcel:0.1.0'
// https://jarcasting.com/artifacts/me.gv7.woodpecker/woodpecker-bcel/
implementation ("me.gv7.woodpecker:woodpecker-bcel:0.1.0")
'me.gv7.woodpecker:woodpecker-bcel:jar:0.1.0'
<dependency org="me.gv7.woodpecker" name="woodpecker-bcel" rev="0.1.0">
  <artifact name="woodpecker-bcel" type="jar" />
</dependency>
@Grapes(
@Grab(group='me.gv7.woodpecker', module='woodpecker-bcel', version='0.1.0')
)
libraryDependencies += "me.gv7.woodpecker" % "woodpecker-bcel" % "0.1.0"
[me.gv7.woodpecker/woodpecker-bcel "0.1.0"]

Зависимости

Библиотека не имеет зависимостей. Это самодостаточное приложение, которое не зависит ни от каких других библиотек.

Модули Проекта

Данный проект не имеет модулей.

woodpecker定制版BCEL编码库

0x01 简介

该代码是从JDK7u21中提取,并简单开发而成。为的是解决在JDK某些版本BCEL被剔除,导致使用BCEL编码的插件报错问题。

推荐编写woodpecker插件全部使用该库,去除jdk的依赖。

0x02 使用

https://mvnrepository.com/artifact/me.gv7.woodpecker/woodpecker-bcel

<dependency>
  <groupId>me.gv7.woodpecker</groupId>
  <artifactId>woodpecker-bcel</artifactId>
  <version>0.1.0</version>
</dependency>

2.1 编码

HackBCELs.encode("/tmp/Test.class");

2.2 解码

String strBCEL = "$$BCEL$$...";
HackBCELs.decode(strBCEL);
me.gv7.woodpecker

Версии библиотеки

Версия
0.1.0