2014-03-24 25 views
0

這是一個普遍的問題,我敢肯定已經問過,但所有的資源,我發現從假設的典型編碼問題的困擾,我知道的事情,我不不知道。項目設置爲Github上/ Openshift/Spring MVC的

我試圖用Openshift部署從GitHub庫一個Spring MVC的項目。我不知道的是我的github鏈接應該包含的內容。

我最初假定的github回購應該只包含我的項目,在那裏我連接我所有的開發代碼的代碼。但是,應用這個結果是一個沒有附加信息的404頁面。

是否GitHub庫需要戰爭?是否需要以特定方式設置?我已經能夠成功地將這個項目從一個WAR部署到另一個服務器,所以我知道代碼工作正常,但我似乎無法找到關於openshift對我的github回購項目設計的期望的任何文檔。

我正在做這個對嗎?我的github內容存在問題,還是在其他地方?

回答

1

你應該嘗試創建取其Java服務器墨盒您使用的是默認的項目,並期待在結構。這是一個標準的Maven項目,但是在pom.xml中有一些區別,所以它知道如何部署它編譯的war文件。

+0

只是爲了確保我的理解正確,命令'$ RHC的應用程序創建MyApp的jbossews-2.0'應該創建一個默認的項目結構,對我來說,正確的?下一步是否簡單地將我現有的項目複製/粘貼到該工作區? – gravityplanx

+0

然後,您應該將該項目克隆到本地計算機並查看它是如何工作的,檢查默認的應用程序佈局和pom.xml,以查看應用程序正確部署所需的內容,尤其是在應用程序底部的「openshift」配置文件pom.xml,它在創建後實際上部署了你的war文件。 – 2014-03-24 14:35:06