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

在Spring boot devtools中Live reload

潘银龙
2023-03-14
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-devtools</artifactId>
    <optional>true</optional>
</dependency>

现在,我正在使用Maven,我的静态文件夹在src/main/resources下,因此我的文件夹结构是:

src/main/resources/statig/index.html

这是我的index.html文件中的内容:

<!DOCTYPE HTML>
<html>
<head>
    <title>Getting Started: Serving Web Content</title>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
</head>
<body>
    <p>HI THERE! Get your greeting <a href="/greeting">here</a></p>
</body>
</html>
mvn clean package; java -jar target\project-name-version.jar

为什么现场装弹对我不起作用?我做错了什么?

共有1个答案

濮嘉茂
2023-03-14

从IDE运行应用程序不是使开发人员工具工作的约束。你的问题在别的地方。

以下命令:

mvn clean package; 
java -jar target\project-name-version.jar

这意味着您不使用spring-boot maven插件来运行应用程序。
您运行完全打包的应用程序的自动引导jar。因此,如文档所述,Spring Boot devtools将被禁用:

 类似资料:
  • 问题内容: 首先感到遗憾的是,如果这是一个非常基本的问题,我建议我仍然是代码猴子。我在一次采访中被要求阐明System.out.println(); 我解释了以下方式 我已经解释说System.out是有效的,因为这是我们在Java中访问静态变量的方式,而out是PrintStream的对象,因此我们可以访问其方法。 他要求我模拟一个类似的程序,我跟踪了它,但是它没有用,因为System.out返

  • 我是库伯内特人。我在Minikube中配置的整个设置。我不确定它是否与其他kubernetes设置有所不同。 我已经在我的设置中创建了一个POD,一个Spring Boot应用程序正在8080端口上运行,这个服务将在20080端口上向集群公开。 我正在运行tcpDum的集群内运行另一个pod。我需要在20080上转储撞击集群的HTTP数据包。请告诉我如何从tcpDumpod访问集群接口。 我尝试了

  • 问题内容: 我需要使用ctrl c从time.sleep()中断。 在上面的代码中,当控件进入time.sleep函数时,整整60秒钟需要经过python处理CTRL C 有什么优雅的方法可以做到这一点。这样我就可以在控件处于及时状态时中断我的睡眠功能 编辑 我在一个旧的实现中对其进行了测试,该实现在Windows 2000上使用python 2.2,这引起了所有麻烦。如果我使用了更高版本的pyt

  • 问题内容: 我最近将路由器更改为Google为Google Fiber提供的路由器(是的!),现在我注意到在本地服务器上进行开发时检查request.connection.remoteAddress时看到的内容发生了变化。以前,我曾经看到过: 现在我看到了: 谁能解释发生了什么? 我的节点服务器正在侦听IPv6地址吗? 是实际上是一个IPv6地址或者是IPv4地址? 判断remoteAddress

  • 问题内容: 我有一个从Java服务器发送的公钥。在我解码并去除ASN.1标头之前,base64编码的字符串匹配。我使用将公钥存储在钥匙串中。 因此,我尝试使用公共密钥对数据进行加密,并使用Java中的私有密钥对其进行解密。我在iOS端和Java端使用。 我正在加密的是对称AES密钥,该密钥对我的实际数据进行加密,因此密钥长度为16个字节。当简单地对密钥进行base64编码时,一切正常,因此我知道此

  • 我用java加密一个单词,但用php解密时遇到了问题。 以下是我如何在android中创建密钥: 下面是我如何在android中使用生成的公钥加密单词: 然后我在android中将加密字符串转换为Bas64: 在php中,我解码base64字符串: 获取私钥: 最后,我尝试用php解密这个字符串: 我得到的错误是: 警告:openssl_private_decrypt():密钥参数不是有效的私钥.

  • 我一直试图在RealmObject中查询RealmList,但我总是遇到以下错误: 无效查询:类“ClassRealm”中的字段“field_obbject”的类型“STRING_LIST”无效。 如何基于RealmList元素进行查询?检查这是不是空的?检查其中一个字符串是否等于“任意字符串”?? 我一直在使用Realm.contains(),但它返回此错误。 更新: 所以CarRealm拥有众