Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Eclipse上调试本地Spring Heroku应用程序_Eclipse_Spring_Debugging_Heroku - Fatal编程技术网

在Eclipse上调试本地Spring Heroku应用程序

在Eclipse上调试本地Spring Heroku应用程序,eclipse,spring,debugging,heroku,Eclipse,Spring,Debugging,Heroku,我想知道是否有人知道如何设置Eclipse在本地调试heroku应用程序?在Heroku上,它展示了如何使用cmd上的命令“java-jar target/dependency/webapp-runner.jar target/*.war”在本地部署应用程序,但是有没有办法在Eclipse上运行应用程序 谢谢如果您使用的是Spring Tools Suite Eclipse捆绑包,我通常只使用本地Tomcat安装(例如TC Server)进行开发和调试。您还可以按照此处的说明使用嵌入式Webap

我想知道是否有人知道如何设置Eclipse在本地调试heroku应用程序?在Heroku上,它展示了如何使用cmd上的命令“java-jar target/dependency/webapp-runner.jar target/*.war”在本地部署应用程序,但是有没有办法在Eclipse上运行应用程序


谢谢

如果您使用的是Spring Tools Suite Eclipse捆绑包,我通常只使用本地Tomcat安装(例如TC Server)进行开发和调试。您还可以按照此处的说明使用嵌入式Webapp Runner运行它。你的应用程序所依赖的任何Heroku环境变量都可以作为服务器启动参数传递。这正是我想要的!如果你能把你的评论作为一个答案,我会认为它是正确的。(:我将附议@AlanHay关于:TC Server的评论。此外,您应该尝试
foreman
,它与Heroku toolbelt一起安装。这允许您更紧密地模拟服务器环境(例如,多个dyno)。要启用调试,请执行
导出JAVA选项=“-Xdebug-Xrunjdwp:transport=dt_socket,address=8001,server=y,suspend=n”
。然后您可以在eclipse中作为远程服务器进行调试。注意-由于端口冲突,在运行2个dynos时失败。快速修复:在单独的终端中设置唯一的
JAVA\u OPTS
,并在每个终端中启动一个
foreman
实例。