我想用 IntelliJ 调试一个 Spring 启动应用程序。我正在使用 Windows 10。当我使用以下命令运行我的 Spring Boot 项目时,它工作正常。但是调试不起作用。
mvn spring-boot:run -Drun.profiles=dev -Dspring-boot.run.jvmArguments="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005"
Run Code Online (Sandbox Code Playgroud)
然后我用 intelliJ 制作了一个远程调试器,如下所示。
但是当我单击调试按钮时,intelliJ 显示以下消息。
运行“RemoteDeBugger”时出错:无法打开调试器端口(本地主机:5005):java.net.ConnectException“连接被拒绝:连接
上述行为的原因是什么以及如何正确进行调试。
在表1中,列的数据类型如下,
category1 VARCHAR2(20 CHAR)
category2 VARCHAR2(20 CHAR)
category3 NUMBER
Run Code Online (Sandbox Code Playgroud)
我想通过使用unpivot()将所有category1,category2和category3设置为category类下来创建视图.
select
ID,
CATEGORY,
REASON
from table1
unpivot(
REASON for CATEGORY in(catgory1,category2,category3)
);
Run Code Online (Sandbox Code Playgroud)
当我尝试执行此查询时,它显示以下错误,
表达式必须与相应的表达式具有相同的数据类型