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

如何用Netbeans通过Maven调试Spring Boot

江礼骞
2023-03-14

问题是Netbeans的默认配置无法在调试模式下正确启动Spring,并且当您在internet上搜索时,您只能在Spring文档中找到过时的信息,而这些信息将不起作用。

如果你知道怎么做,解决方法很简单。请在下面找到正确的设置说明。

共有1个答案

苗冯浩
2023-03-14

测试并使用Netbeans 8.2和Spring-Boot 1.4.3:

首先,确保包含了Spring Maven插件(在制作新的Netbeans Spring项目时应该已经包含了这个插件):

<plugins>
  ...
  <plugin>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-maven-plugin</artifactId>
    <executions>
      <execution>
        <goals>
          <goal>repackage</goal>
        </goals>
      </execution>
    </executions>
  </plugin>
  ...
</plugins>

另外,包含Spring Devtools也是一个好主意,如下所示:

<dependencies>
  ...
  <dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-devtools</artifactId>
  </dependency>
  ...
</dependencies>

现在导航到项目设置->操作->调试项目并设置以下内容:

执行目标:

spring-boot:run

设置属性:

run.jvmArguments=-Xdebug -Xrunjdwp:transport=dt_socket,server=n,address=${jpda.address}
jpda.listen=true
spring-boot.run.jvmArguments=-Xdebug -Xrunjdwp:transport=dt_socket,server=n,address=${jpda.address}
jpda.listen=true
 类似资料:
  • 问题内容: 我的任务是对elasticsearchAPI进行POST API调用, https://search-test-search-fqa4l6ubylznt7is4d5yxlmbxy.us- west-2.es.amazonaws.com/klove-ddb/recipe/_search 我以前没有对AWS服务进行API调用的经验。 所以,我尝试了- 但是我收到了{“ Message”:“

  • 您能用Intellij IDEA调试maven目标吗?我知道我可以右键单击并运行调试。但是,maven插件没有出现在我的外部库列表中,所以我不能进入代码并设置断点。因此,Debug像Run一样不停地运行目标。 我已经为https://github.com/searls/jasmine-maven-plugin编写了自定义的specRunner,但是,$specs$仍然是空的。所以我试着看看哪些文件

  • 问题内容: 我正在尝试从外部PHP文件将JavaScript函数调用为JavaScript脚本。我的代码又大又不同,所以我在这里编写示例代码。 这是我的PHP代码: 这是我的JavaScript代码: 这就是我想要做的。 我 原来的 PHP文件不包含这些数学函数,但是想法是相同的。 如果一些它怎么没有一个妥善的解决办法,那么可能你 请 提出一种替代,但它应该从外部PHP调用值。 问题答案: 是的,

  • 我想在intellij Idea中以调试模式启动spring-boot maven应用程序,但当我创建断点时,应用程序不会挂起,而是会继续。我读了很多题目,但还是不明白怎么做。你能帮我决定最好的行动方案吗。 但是当请求LocalHost:5005/MyPage时,我会出现错误101(NET::ERR_CONNECTION_RESET)。似乎有些maven参数没有指定。 下面是我在pom.xml中的

  • Netbeans IDE日志包含以下内容: 生成的EAR通常可以使用asadmin命令部署到Glassfish。只有当试图通过Netbeans部署它时,它才会失败。 似乎当禁用secure admin时,我可以通过NetBeans执行部署。我遇到了一些安全管理和SSL的问题。 > 我已经对其他EAR项目进行了实验(从netbeans生成了一个新的maven EAR),它将OK部署到GlassFis