這篇文章主要介紹了Java使用agent實作main方法之前的實例詳解的相關資料,希望透過本文能幫助到大家,讓大家理解這部分內容,需要的朋友可以參考下
Java使用agent實作main方法之前的實例詳解
建立Agent專案
PreMainExecutor 類,在main方法之前執行此方法
public class PreMainExecutor { public static void premain(String agentOps, Instrumentation inst){ System.out.println("premain execute.........."); } }
META- INF/MANIFEST.MF
Manifest-Version: 1.0 Premain-Class:test.agent.PreMainExecutor
打包成JavaAgent.jar,並放到D碟。
測試類別
Test類別。
public class Test { public static void main(String[] args){ System.out.println("main.........."); } }
執行
java -javaagent:JavaAgent.jar Test
輸出
premain execute.......... main..........
以上是Java使用agent實作main方法之前的程式碼實例的詳細內容。更多資訊請關注PHP中文網其他相關文章!