0
我們有一個內部開發的Eclipse插件產品,它被部署爲exe。它已經運行了很多年了,原來的開發者早已不在了。我們確實需要將產品從桌面遷移到新服務器上。組織中沒有Java技術訣竅。Eclipse插件產品數據庫連接
雖然我的確瞭解了將插件作爲可執行文件導出的功能,但我無法確定DB連接字符串的定義位置。
我看到它引用如下:
addField(new StringFieldEditor(PreferenceConstants.P_CONNECTION_SERVER_NAME, "Server Name:", getFieldEditorParent()));
addField(new StringFieldEditor(PreferenceConstants.P_CONNECTION_SERVER_PORT, "Server Port:", getFieldEditorParent()));
String[][] authModes = new String[][]{{"Windows Authentication","0"},{"SQL Server Authentication","1"}};
addField(new RadioGroupFieldEditor(PreferenceConstants.P_CONNECTION_AUTH_MODE,
"Server Authentication Mode",
2,
authModes, getFieldEditorParent(), true));
但是,我不能挖TH哪裏定義的服務器名稱和端口elocation。查看「IAApplication.product」,build.properties,config.ini,plugin.xml,plugin_customization.ini文件,但找不到它。
有關可以定義的位置的任何想法?在Eclipse首選項或其他地方?
在這方面的任何幫助將不勝感激。
謝謝你的回覆。檢查該目錄但沒有運氣。找不到服務器定義。 – Bee
這絕對是您展示的代碼使用的位置。如果這個代碼從未運行過,那裏就沒有任何東西。該代碼也可能使用首選項初始化工具 - 編輯您的問題並向我們展示此插件的plugin.xml。 –