運行Windows 10平臺和以下堆棧:JHipster建築型材生產
- 的Java 1.8.0_92
- 的Maven 3.3.9
- JHipster 4.1.0
- 紗0.20.3
生成的應用程序是AngularJS的整體。使用HTTP認證 - 沒有社交插件。
我是Heroku的當前測試部署,並遇到部署停止的問題。 我以前使用下面的命令成功多於一個的應用程序部署到的Heroku:
yo jhipster:heroku
這是優選的方法根據文檔部署到的Heroku。
從那時起,我添加了PostgreSQL和一些實體以及一些其他代碼。使用SpringBoot和本地紗線運行100%。 然後我嘗試用上面的命令部署到Heroku,但這個過程簡單地掛起。 我嘗試過不同的選項,事件從4.0.8升級到4.1.0,從頭開始重新生成應用程序,遺漏了我所有的自定義更改...沒有任何幫助。
似乎Maven的包裝過程就是這裏的罪惡派對。然後,我嘗試使用Maven和開發人員配置文件在本地構建 - 成功。更改爲prod配置文件會遇到同樣的過程,只是掛起而沒有響應。兩個進程停止在相同的輸出。
mvnw package -Pprod -DskipTests
[INFO] ---前端-行家-插件:1.3:紗線(的WebPack構建PROD)@測試postgre-SQL ---
[INFO]運行「紗線行進的WebPack :PROD」中d:\ DevelopmentProjects \ JHipster \ TestPostgreSQL
[INFO]紗線行進v0.21.3
[INFO] $紗線測試& &的WebPack -p --config的WebPack/webpack.vendor.js & & webpack -p --config webpack/webpack.prod.js
這是最後一次輸出並且進程只是掛起。 Windows資源/性能監視器在網絡,CPU,內存或磁盤區域中沒有顯示任何活動的活動。離開它8小時也沒有幫助。
這表示在涉及Heroku設置之前存在問題。
任何想法從哪裏開始尋找解決方案。
我現在重建完整的環境 - 刪除紗線,NPM和節點及其所有緩存。 通過Msi重新啓動Node和Yarn。 我正在運行的筆記本電腦是一款帶有16G內存的MSI遊戲機,用於硬盤和i7處理器的SSD。足夠的馬力。 從零開始創建應用程序後,它完成了一次安裝到Heroku,沒有任何問題。因此,我花了一個多星期的時間嘗試解決問題後,幸福地度過了幸福。 之後,我從JDL工作室導入了示例實體模型 - 不改變設計。 現在它再次掛起.... –
現在重建一個完整的新Windows 7筆記本電腦。安裝節點v6.10.0,yarn v0.22.0,Java 1.8.0_121。 Maven並使用PostgreSQL創建默認的monolith應用程序。黃瓜,加特林無選項... 的Maven構建罰款mvnw乾淨安裝 紗安裝精品工程...... mvnw包-X -Pprod -DskipTests運行,然後在 PhantomJS掛起被預先安裝.. .... 不知道該做什麼 - 無法獲得額外的日誌記錄... –
最後放棄了Yarn並完成了npm路線。 終於工作了! 似乎紗線現在充滿了問題 - 特別是在Windows環境中。 –