Java 由于找不到符号错误,在Heroku中部署Play Framework应用程序失败
我试图在Heroku中使用Java中的Play Framework 2.5部署一个应用程序,但显然找不到twirl模板。我已经将所需的classes_managed文件夹添加到构建路径中,以便可以找到由于sbt编译而生成的类。我错过了什么?我发现的问题是由于mvn install命令,我也在使用mvn编译器版本3.5.1。我很感激你的帮助,提前谢谢你Java 由于找不到符号错误,在Heroku中部署Play Framework应用程序失败,java,maven,heroku,playframework-2.0,playframework-2.3,Java,Maven,Heroku,Playframework 2.0,Playframework 2.3,我试图在Heroku中使用Java中的Play Framework 2.5部署一个应用程序,但显然找不到twirl模板。我已经将所需的classes_managed文件夹添加到构建路径中,以便可以找到由于sbt编译而生成的类。我错过了什么?我发现的问题是由于mvn install命令,我也在使用mvn编译器版本3.5.1。我很感激你的帮助,提前谢谢你 --------------------------------- remote: [INFO] BUILD FAILURE rem
---------------------------------
remote: [INFO] BUILD FAILURE
remote: [INFO] ------------------------------------------------
------------------------
remote: [INFO] Total time: 13.533 s
remote: [INFO] Finished at: 2017-12-30T14:49:21+00:00
remote: [INFO] Final Memory: 29M/202M
remote: [INFO] ------------------------------------------------
------------------------
remote: [ERROR] Failed to execute goal
org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-
compile) on project cdsstore: Compilation failure: Compilation
failure:
remote: [ERROR]/tmp/build_e0239abc024f292dddcba7732b9de514/app/controllers/CategoryListController.java:[51,27] cannot find symbol
remote: [ERROR] symbol: variable categorylist
remote: [ERROR] location: class controllers.CategoryListController
remote: [ERROR] /tmp/build_e0239abc024f292dddcba7732b9de514/app/controllers/CategoryListController.java:[75,27] cannot find symbol
remote: [ERROR] symbol: variable categorylist
remote: [ERROR] location: class controllers.CategoryListController
remote: [ERROR] /tmp/build_e0239abc024f292dddcba7732b9de514/app/controllers/CategoryListController.java:[113,27] cannot find symbol
remote: [ERROR] symbol: variable profile
remote: [ERROR] location: class controllers.CategoryListController
remote: [ERROR] /tmp/build_e0239abc024f292dddcba7732b9de514/app/controllers/ShoppingCartController.java:[67,39] package routes does not exist
通过在eclipse中进入项目属性,禁用maven特性,然后再次读取,我解决了这个问题 当您在本地运行
mvn clean install
时,应用程序是否编译?谢谢您的回复,最后我通过删除项目的maven属性并重新阅读解决了这个问题。