2016-10-17 54 views
1

嗨,我是Teamcity Developer。 現在我有一個任務將Teamcity實例移動到另一臺服務器。 到目前爲止,我將實例移動到另一個實例,但我在運行構建時遇到問題。 您可以在下面看到構建是在不兼容的代理中。團隊城市實例發生變化後,系統未運行

快照我的構建中生成代理

enter image description here

請任何人都可以提出來獲得基礎上運行的方法。

+0

您是否在不兼容的代理上安裝了jdk1.8?發現JDK時,[JDK變量已定義](https://confluence.jetbrains.com/display/TCD10/Predefined+Build+Parameters#PredefinedBuildParameters-DefiningJava- related環境變量)。您可以在 /conf/buildAgent.properties文件中[手動定義](https://confluence.jetbrains.com/display/TCD10/Project+and+Agent+Level+Build+Parameters#ProjectandAgentLevelBuildParameters-AgentLevelBuildParametersagentSpecific)這些變量。 –

回答

0

您的JDK似乎並未得到認可。

您應該確保它已被正確安裝在每個目標代理上。

要想想象你的environment設置,你可以點擊你的代理Agent ParametersEnvironment Variable標籤。

裏面的C:\BuildAgent\conf\buildAgent.properties文件,你可以聲明新的變量,如:

env.JDK_18=C:\Program Files (x86)\Java\jdk1.8.xxx\ 

而且,一旦它已經完成,重新啓動您的TeamCity代理服務。