我正在尝试从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文件中的工作。