我需要從C應用程序中剖析由JNI調用API啓動的Java應用程序,當然TPTP工具似乎是一個很好的開始。但是,我可以啓動應用程序,但我不知道如何連接到它進行分析。我意識到這屬於'笨蛋新手'水桶,但我真的有點失落。允許我解釋:如何使用Eclipse TPTP分析JNI應用程序?
我已將JVM選項「-XrunpiAgent:server=controlled
」添加到我的Java VM啓動選項中。
我已經加入$ECLIPSE_HOME/plugins/org.eclipse.tptp.platform.ac.linux_ia32_4.4.1.v200808290100/agent_controller/lib to my LD_LIBRARY_PATH
我正在針對在Sun Java 1.5.0_10 JVM庫
在Eclipse中,我有一個包含我想配置文件的代碼的Java項目。我沒有配置啓動配置文件,我也不知道需要進入哪些配置。
在這一點上,我的知識即將結束;當我啓動基於JNI的應用程序時,它只是在虛擬機啓動過程中停止並處於等待狀態,可能是代理控制器連接。我需要採取哪些措施才能實現這一目標,並從中獲取信息?