mvn spring-boot:运行vs运行

杰格

我正在intelliJ上用livereload测试spring-boot-devtools。我有简单的SpringBootApplication,可以正常工作。

当我从maven命令“ mvn spring-boot:run”启动应用程序时,所有工作正常,除了livereload服务器不启动。控制台上未显示任何消息,并且chrome扩展程序显示错误,表明无法连接到livereload服务器。

如果我使用(右键按钮/ Run Application.java)启动应用程序,即使livereload服务器也可以正常工作。消息出现在控制台上,并且浏览器能够连接到livereload服务器。

从右侧的慕斯按钮启动应用程序/运行Application.java

讯息控制台

2016-07-13 16:39:47.947  INFO 10440 --- [  restartedMain] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
2016-07-13 16:39:48.026  INFO 10440 --- [  restartedMain] o.s.b.d.a.OptionalLiveReloadServer       : LiveReload server is running on port 35729
2016-07-13 16:39:48.077  INFO 10440 --- [  restartedMain] o.s.j.e.a.AnnotationMBeanExporter        : Registering beans for JMX exposure on startup
2016-07-13 16:39:48.145  INFO 10440 --- [  restartedMain] s.b.c.e.t.TomcatEmbeddedServletContainer : Tomcat started on port(s): 8090 (http)

从mvn命令“ mvn spring-boot:run”启动应用

Chorme扩展消息:

Could not connect to LiveReload server. Please make sure that a compatible LiveReload server is running. (We recommend guard-livereload, until LiveReload2 comes to your platform.)

控制台消息。看到未显示消息LiveReload服务器正在端口上运行。

2016-07-13 16:38:56.749  INFO 6924 --- [           main] o.s.w.s.handler.SimpleUrlHandlerMapping  : Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
2016-07-13 16:38:56.852  INFO 6924 --- [           main] o.s.j.e.a.AnnotationMBeanExporter        : Registering beans for JMX exposure on startup
2016-07-13 16:38:56.898  INFO 6924 --- [           main] s.b.c.e.t.TomcatEmbeddedServletContainer : Tomcat started on port(s): 8090 (http)

为什么Maven命令不启动livereload服务器?

安迪·威尔金森(Andy Wilkinson)

您需要告诉Maven派生一个单独的JVM来运行您的应用程序,而不是在与Maven相同的JVM中运行它:

$ mvn spring-boot:run -Dfork=true

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

JHipster + mvn spring-boot:运行

来自分类Dev

mvn test命令未在Spring Boot项目中运行测试

来自分类Dev

使用mvn spring-boot遇到错误:运行“子容器无法启动”

来自分类Dev

使用“mvn spring-boot:run”启动 JavaFX Spring 项目

来自分类Dev

当我运行mvn install时如何指定spring.profiles.active

来自分类Dev

从多模块项目的父模块运行的mvn spring boot仅启动模块中的第一个项目。如何同时启动?

来自分类Dev

“ mvn clean install”运行测试,但不运行“ mvn clean site”

来自分类Dev

通过vagrant运行mvn命令

来自分类Dev

通过vagrant运行mvn命令

来自分类Dev

异步运行mvn集成测试

来自分类Dev

使用Spring Boot运行测试

来自分类Dev

mvnvm vs mvn的用法?

来自分类Dev

在Eclipse中运行“ mvn全新安装”

来自分类Dev

通过“ mvn exec:exec”运行类文件

来自分类Dev

在“ MVN测试”运行中禁用硒测试

来自分类Dev

无法获得“ MVN测试”来运行测试

来自分类Dev

无法使用 java 进程运行 mvn

来自分类Dev

HikariCP在“ mvn spring-boot:run”时启动,但不包含可部署的war文件

来自分类Dev

运行mvn jetty时出错:在OSX上运行

来自分类Dev

运行Spring-Boot示例错误

来自分类常见问题

Spring Boot-如何获取运行端口

来自分类Dev

无法运行spring-boot-test

来自分类Dev

运行spring-boot-legacy的异常

来自分类Dev

调度程序未在Spring Boot中运行

来自分类Dev

Spring Boot docker仅在8080上运行?

来自分类Dev

运行Spring-Boot示例错误

来自分类Dev

运行spring-boot-legacy的异常

来自分类Dev

Spring Boot无法自动接线并运行

来自分类Dev

如何运行Spring Boot Servlet页面