Maven 配置
<? xml versão = "1.0" coding = "utf-8"?> <Projeto xmlns = "http://maven.apache.org/pom/4.0.0" xmlns: xsi = "http://www.ww3.org/2001/xmlschaMance xsi: schemalocation = "http://maven.apache.org/pom/4.0.0 http://maven.apache.org/xsd/Maven-4.0.0.xsd"> <modelVersion> 4.0.0 </modelversion> <vroupId> cn.globids " <Versão> 0.0.1-SNAPSHOT </Version> <batyaging> jar </acheging> <name> bar-web </name> <cription> Projeto de barra para bota de primavera </cription> </parent> <puperid> org.springframework.boot </groupid> <stifactid> spring-boot-starter-parent </arteftId> </groupid> Lookup Parent de Repository-> </axer> <Properts> <Project.build.sourceEncoding> utf-8 </project.build.sourcencoding> <projeto.reporting.outputEncoding> utf-8 </project.reporting.outputoding> <Java.version> 1.8 </project.reporting.outputoding> <!-微信-> <pendency> <purbrouD> com.github.sd4324530 </groupiD> <stifactId> fastweixin </artifactId> <versão 1.3.15 </versão> </dependency> <!-mysql 驱动-> <pendência> <puperid> mysql </groupid> </ArtifactId> mysql-conector-java </stifactId> </dependency> <!-mybatis orm-> <pendency> <puroupid> org.mybatis.spring.boot </groupiD. <GroupId> org.springframework.boot </roupiid> <TRATIFACTID> Spring-boot-Starter-AOP </ArtifactId> </Dependency> <pendency> <puerpid> org.springframework.boot </groupid> <Tarfactid> Spring-boot-starter-cache </artefactid> <roupidId> org.springframework.Boot </roupdiD> <TRARFACTID> Spring-boot-Starter-Freemarker </ArtifactId> </Dependency> <pendence> <puperid> org.springframework.boot </groupid> <Artifactid> Spring-boot Starter-wactIf </artiftif <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId> </dependency> <!--热部署--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>runtime</scope> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <TRAFACTID> Spring-boot-maven-plugin </stifactId> <!-热部署配置-> <figuration> <burk> true </fork
Ideia 配置
• Ctrl + Shift + A 查找 勾选 Faça o projeto automaticamente 选项
• Ctrl+Shift+Alt+/ 查找 Registry 勾选 Compiler.automake.allow.when.app.running 选项
Devtools 配置
默认改变 /meta-inf /maven, /meta-inf /recursos, /recursos, /static, /público / /modelos 等目录文件 , 会重新重启项目 , 当然我们编辑静态文件不想重启项目可以配置 当然我们编辑静态文件不想重启项目可以配置 当然我们编辑静态文件不想重启项目可以配置 当然我们编辑静态文件不想重启项目可以配置
spring.devtools.restart.exclude = static/**, public/** # devtools (devToolsproperties) spring.devtools.livereload.enabled = true # enable um livereload.com server.spring.devtools.liveload.port = 35729 # port.spring.devtools.restart.addicional-exclude = # padrões adicionais que devem ser excluídos de desencadear um reinicialização completa.spring.devtools.restart.additional-tarts = # caminhos adicionais para assistir a alterações.spring.devtools.restart.enabled = # inab RESTART.SPRING.DEVTOOLS.RESTART.EXCLUSE = META-INF/MAVEN/**, Meta-Inf/Resources/**, Resources/**, Static/**, Public/**, modelos/**, **/*test.class, **/*Tests.class, Git.Properties # Padrões RESTART.SPRING.DEVTOOLS.RESTART.POLL-interval = 1000 # quantidade de tempo (em milissegundos) para esperar entre as pesquisas por mudanças de patrimônio de classe. Um arquivo específico que, quando alterado, acionará a verificação de reinicialização. Se não estiver especificado, qualquer alteração do arquivo de classe de classe acionará o reinício. # Remote DevTools (RemotedEvToolsProperties) spring.devtools.remote.context-path =/. support.spring.devtools.remote.debug.local-port = 8000 # Local Remote Remote Debug Server Port.spring.devtools.remote.proxy.host = # o host do proxy a ser usado para conectar-se ao por favor remoto.spring.DevTools.rote.proxy.port para se conectar Application.Spring.DevTools.remote.restart.enabled = true # Ativar reiniciar remoto.spring.devtools.remote.secret = # um segredo compartilhado necessário para estabelecer uma conexão (necessária para ativar o suporte remoto) .Spring.DevTools.Remote.Recret-cabeço
总结
以上所述是小编给大家介绍的 Bot de mola 配置 Ideia 和 Devtools 热部署的方法 , 希望对大家有所帮助 , 如果大家 , , 小编会及时回复大家的!