feat: support xxl-job executor NettyHandler (#30)

Only support jdk8, in jdk11 or jdk17 env, you should use file write and use urlClassLoader to load injectorClass or else.
This commit is contained in:
ReaJason
2025-01-22 18:36:19 +08:00
parent d4067caee5
commit ca4c1d6e4b
51 changed files with 1042 additions and 335 deletions
+4 -9
View File
@@ -46,9 +46,10 @@ export const resources = {
title: "Package Method",
packer: {
Base64: "Base64",
GzipBase64: "GzipBase64",
BCEL: "BCEL",
JSP: "JSP",
JAR: "JAR",
Jar: "Jar",
EL: "EL",
SpEL: "SpEL",
OGNL: "OGNL",
@@ -59,6 +60,8 @@ export const resources = {
AgentJar: "AgentJar",
Deserialize: "Deserialize(Only CB4, 1.9.x)",
ScriptEngine: "ScriptEngine",
XxlJob: "XXL-JOB Executor",
XxlJob230: "XXL-JOB (2.3.0+) Executor",
},
},
tips: {
@@ -154,18 +157,10 @@ export const resources = {
packageConfig: {
title: "打包方式",
packer: {
Base64: "Base64",
BCEL: "BCEL",
JSP: "JSP",
JAR: "JAR",
EL: "EL 表达式",
SpEL: "SpEL 表达式",
OGNL: "OGNL 表达式",
MVEL: "MVEL 表达式",
Freemarker: "Freemarker",
Velocity: "Velocity",
Groovy: "Groovy",
AgentJar: "AgentJar",
Deserialize: "反序列化(仅支持 CB4, 1.9.x)",
ScriptEngine: "脚本引擎",
},