我們已經將我們的buildserver(Atlassian Bamboo)更新爲Java 8(JDK)。 從那時起,我們的集成測試失敗了,因爲我們的初始產品沒有打開任何端口。由於Java升級至8,Windows服務啓動Java無法運行
我們正在構建maven,並且作爲集成測試的一部分,我們正在啓動我們的構建產品。我們的產品是基於OSGI(equinox)和Jetty的Rest-Api。
我嘗試了很多東西,但沒有什麼幫助我在maven構建中正確地啓動產品。
當我在遠程計算機上登錄並手動啓動產品時,一切正常。
一些更多的信息: 我們的buildserver作爲一個Windows服務運行,我們的產品是用普通的Java編寫的。
聽起來像Windows防火牆還沒有被告知允許Java 8通過。 –
當我手動啓動應用程序時,一切正常。你還認爲它可能是防火牆嗎?我們正在使用Bitdefender,我已經嘗試過一次禁用它。 – kdoteu
「我們開始的產品沒有開放任何端口。」你怎麼知道這個?如果發生異常,請在您的問題中包含堆棧跟蹤。 – VGR