无法将Java应用程序部署到App Engine / Heroku

时间:2019-05-26 14:03:16

标签: java spring google-app-engine heroku deployment

我正在尝试从IntelliJ将spring boot应用程序部署到Google App Engine,但是在部署过程中遇到一个奇怪的错误,提示找不到类/符号。由于项目中的依赖项存在一些问题,因此应用程序构建似乎失败了(注意:我有来自maven和外部jar的依赖项)

我尝试使用Heroku而不是App Engine进行部署,但是遇到了类似的问题。

一些错误的示例:

cannot find symbol
remote:        [ERROR] symbol:   class GetMapping

cannot find symbol
remote:        [ERROR] symbol:   class RequestParam

package javax.persistence does not exist

package org.springframework.http does not exist

package org.aspectj.lang does not exist

似乎所有丢失的软件包都是来自外部jar和maven的软件包。

有什么方法可以解决此问题,而无需将我所有的jar移至Maven依赖项? 我不想将所有这些罐子移到Maven,因为它们太多了,我也不希望它们干扰pom文件中的工作。

0 个答案:

没有答案