当前位置: 首页 > 知识库问答 >
问题:

播放框架Intellij社区版调试模式Java

红朝
2023-03-14

我无法在intellij IDE社区版中以调试模式运行play project。我按照Play Framework设置IDE页面的说明进行了操作,但没有从IDE中捕获任何断点,我也尝试了这里、这里和这里的答案,但仍然没有任何效果。从控制台运行activator-jvm debug 9999 run启动了该项目,然后从intellij在端口9999上运行远程调试会话似乎也能工作,但断点根本没有停止会话。

我正在使用播放框架2.4和Intellij社区版15。

共有3个答案

东方嘉木
2023-03-14

PlayFramework支持仅在Ultimate版本上可用,而在社区版本上不可用。Intellij Ultimate vs community

祁彬
2023-03-14

IntelliJ理念的最终版本可以支持Play Graframe(以及其他著名的框架),这是显而易见的。

来自JetBrains的家伙做得很好,他们只是需要某种满足感!

刁俊人
2023-03-14

解决了!

IDE上断点未停止的原因是,我在build.sbt文件末尾使用了fork命令:

fork in run := true

当我删除这一行时,一切都如我所料。

没有理由intellij社区版无法调试简单的播放应用程序。这个答案对于在建立一个简单的环境来开发和调试Play Framework应用程序方面有很多经验的人来说非常有用。

 类似资料:
  • 问题内容: 我想知道(我的Java应用程序的)播放框架版本与我的应用程序的Java版本之间是否有任何联系? 示例:如果我使用play 2.2.1并在计算机上安装了java8。我可以在代码中使用java8吗? 如果有连接。java8的第一个播放版本是什么? 谢谢你妮芙 问题答案: Play 2.3.x是提及Java 8的第一个版本,请参见此处 今天早晨,我正在与我的一位同事交谈,他发现运行2.1.x

  • 我不熟悉这个框架,尝试使用JavaWS调用RESTful API。我一直在努力解决这个问题。这就是我目前的情况: 这段代码基于JavaWS文档(我发现它非常混乱),旨在发出请求。我认为它的工作原理是重复“ok”结果的完成阶段,该结果包含一个字符串,该字符串是将响应转换为文本的结果。 然后从控制器调用此代码: 我目前收到一个错误,上面写着“变量ws可能没有初始化”,这是有意义的,因为我没有初始化ws

  • 我无法用Intellij的Community Edition 14编译/调试当前的Play框架(2.3.7)。既不是通过导入项目,也不是通过使用gen-idea。

  • 在用400k记录查询MongoDb时,我得到了< code>OutOfMemoryError。我收集了大约40万条用户记录。当我试图检索所有用户(在弹性搜索中转储)时,我得到了< code>OutOfMemoryError错误。 我已经浏览过这个链接,在application.config中添加了jvm.memory=-Xms64m -Xmx1024m,但还是一样的异常。 这是我的堆栈跟踪 -

  • 而是使用EventStream而不是ArchivedEventStream,当我运行命令alert(通知)消息时,会转到除原始发件人之外的所有连接套接字,我也可以如何发送到原始发件人。 这是我的模型和控制器,使用WebSocket 事件模型 这是控制器

  • Rest服务器(Play Framework)中的相关问题在负载测试期间出现“读取超时”异常 java版本“1.8.0_31”java(TM)SE运行时环境(Build1.8.0_31-B13)java HotSpot(TM)64位服务器VM(Build25.31-B07,混合模式) 我正在我的本地PC中测试jmeter。我使用了2000个线程,出现了超时异常,并且Socket不知为什么没有关闭。