0
我正在解析一些可怕的應用程序,而我的一部分任務是查找某些數據庫行的數據來自何處。我知道列的名稱是什麼,應用程序使用在共享編譯.jar中定義的public static final String
來引用它們。我的目標是找到定義列的實際常量String對象,並使用Eclipse的調用層次結構功能向後工作並查找其使用位置。在Eclipse中搜索常量中定義的文本
但是,「Java搜索」不起作用,因爲它僅查看字段/類型名稱而不查看值,並且基本文本或文件搜索不起作用,因爲常量處於已編譯的「.class」文件。字段名稱不是非常一致(public static final String COLUMN_CUSTOMER = "customerId";
),因此很難找到它們。
在Eclipse中是否有搜索功能來搜索字符串常量值?我使用Eclipse 3.8(Indigo)。