2017-06-01 144 views
0

在TFS2017管理控制檯配置搜索功能時,出現錯誤&配置失敗。儘管我已經安裝了JDK 8.0 &服務器JRE8更新20 &設置了環境變量JAVA_HOME但仍然存在問題。有人能幫我解決這個問題嗎?請建議。TFS2017 TFS2017的代碼搜索配置管理控制檯

「的搜索需要Oracle服務器JRE 7更新55或更高版本,或JRE 8 更新20或更高版本,以及合適的版本中未檢測到或者是不 這臺計算機上配置正確,你可以下載並安裝 通過接受Oracle二進制代碼許可證 Agreement for Server JRE並選擇'Configure'。請注意,此 將設置JAVA_HOME環境變量以指向Java 安裝目錄,並且該服務器JRE不會自動提供 更新有關更多信息,請參閱Java安裝說明。「

Serach Config Wizard screenshot

回答

0

請參閱Java installation notes的代碼搜索的配置,確保你已經正確地設置環境變量。

例如:作爲變量名選擇JAVA_HOME和設置在安裝JRE的文件夾,如C的路徑值:\ Program Files文件\的Java \ jre1.8.0_11,

如果搜索配置嚮導未檢測到正在工作的 安裝Java Server JRE,它提供了一個下載選項和 安裝最新版本。互聯網連接需要 從Java網站下載。如果目標服務器不具有Internet連接性,則必須在嘗試安裝代碼搜索之前手動下載並安裝服務器JRE 。

在安裝過程中,嚮導將JAVA_HOME環境變量 設置爲指向服務器JRE安裝文件夾。如果未正確配置現有服務器JRE ,或者如果設置指向比代碼搜索要求更早的版本, 配置嚮導可能無法檢測到現有服務器JRE 安裝。

如果有一個版本的服務器JRE的比代碼搜索所需的最小 和JAVA_HOME變量設置爲 版本,我們建議您在單獨的服務器上安裝的搜索,因爲 改變的值JAVA_HOME變量可能導致其他 安裝的軟件失敗。

如果等於或晚比代碼搜索所需要的 最低版本的服務器JRE 的,它不是由 配置嚮導的認可,你必須設置JAVA_HOME的變量 到該值版本,如Java troubleshooting guide, 中所述,然後重新運行配置嚮導。

+0

@Dururva對此有何​​更新?你有沒有解決你的問題? –