资讯详情

ja-netfilter 2022.2.0 配置

ja-netfilter 2022.2.0

一个javaagent框架

用法

  • 从 发布页面

  • 添加 -javaagent:/absolute/path/to/ja-netfilter.jar参数(

    • 添加作为参数 java命令。 例如: java -javaagent:/absolute/path/to/ja-netfilter.jar -jar executable_jar_file.jar
    • 支持一些应用程序 JVM Options file,您可以将其添加到一行中 JVM Options file.
  • 或执行 java -jar /path/to/ja-netfilter.jar使用 attach mode.

  • 对于 ,至少你必须添加这些 JVM Options:

    --add-opens=java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED --add-opens=java.base/jdk.internal.org.objectweb.asm.tree=ALL-UNNAMED 
  • 编辑您的插件配置文件: ${lower plugin name}.conf文件中 config你在哪里 ja-netfilter.jar位于。

  • config, logsplugins可以通过

    • 例如: -javaagent:/path/to/ja-netfilter.jar=appName,您的配置、日志和插件目录将是 config-appname, logs-appnameplugins-appname.
    • 如果没有 javaagent 默认为参数 config, logsplugins.
    • 这种机制将避免多余和臃肿 config, logsplugins.
  • 运行你的java并享受应用程序~

配置文件格式

[ABC] # for the specified section name  # for example [URL] EQUAL,https://someurl  [DNS] EQUAL,somedomain  # EQUAL       Use `equals` to compare # EQUAL_IC    Use `equals` to compare, ignore case # KEYWORD     Use `contains` to compare # KEYWORD_IC  Use `contains` to compare, ignore case # PREFIX      Use `startsWith` to compare # PREFIX_IC   Use `startsWith` to compare, ignore case # SUFFIX      Use `endsWith` to compare # SUFFIX_IC   Use `endsWith` to compare, ignore case # REGEXP      Use regular expressions to match 

调试信息

  • ja-netfilter输出 调试信息
  • 增加环境变量 JANF_DEBUG=1(日志级)并开始使用它
  • 或添加系统属性 -Djanf.debug=1(日志级)启用
  • 日志级别: NONE=0, DEBUG=1, INFO=2, WARN=3, ERROR=4

调试输出

  • ja-netfilter输出调试信息 console默认情况下
  • 增加环境变量 JANF_OUTPUT=value并开始改变输出介质
  • 或添加系统属性 -Djanf.output=value改变输出介质
  • 输出中值:[ NONE=0, CONSOLE=1, FILE=2, CONSOLE FILE=3, WITH_PID=4]
  • 例如: console file pid file name= 1 2 4 = 7,所以 -Djanf.output=7

更多详细 配置 请参考:

下载地址:https://download.csdn.net/download/qq_44866828/85448263

IDEA 2022 配置方法:https://blog.csdn.net/qq_44866828/article/details/122365934

标签: ja9774u3电阻器定时器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台