该项目使用Maven、Spring Boot、Angular和Visual Studio代码编辑器。
如何配置项目以在角度文件更改时重新加载浏览器?
带棱角的Spring靴
利用pom.xml中的这种依赖关系,当java文件发生更改时,浏览器将重新加载。
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<scope>runtime</scope>
</dependency>
客户端-服务器集成
服务器和客户端项目分别位于端口8080和4200上。
客户端项目的服务器将是“前端”(localhost:4200),除了模式为“/”的URL之外,所有请求都将由该服务器提供服务。
要配置这个设置,创建一个包含以下内容的文件“proxy.conf.json”。
{
"/" :{
"target" : "http://localhost:8080",
"secure" : false
}
}
修改package.json中的“start”脚本:
"scripts": {
"ng": "ng",
"start": "ng serve --proxy-config proxy.conf.json",
"build": "ng build",
"test": "ng test",
"lint": "ng lint",
"e2e": "ng e2e"
},
启动“前端”
npm start
启动“后端”
mvn spring-boot:run
如何使pm2在文件更改时自动重新加载项目?
想象一个多模块的Maven-Project。项目结构为: 例如,submodule_5具有submodule_6和submodule_7作为依赖项。可以构建子模块5来构造一个可以部署的WAR文件。Spring-Boot-Devtools提供了每当submodule_5的类路径发生变化时自动重启的特性。 无论何时使用以下方法运行应用程序: 并且对submodule_5进行了更改(取决于您使用的IDE
我尝试在本地运行基于maven的spring proyect,但没有修改pom,但它不起作用,我得到以下错误(将${IP}替换为http://172.24.14.196:8888,因为我的排名不能发布超过2个链接): [信息]正在扫描项目...下载:${IP}/archiva/repository/internal/org/springframework/boot/spring-boot-star
我有一个问题,为我的多模块maven项目正确设置Spring启动。 有一个模块“api”使用另一个模块“core”。Api有一个应用程序。包含spring的属性文件。邮政主机=xxx。根据Spring Boot文档,这为您提供了JavaMailSender接口的默认实现,可以自动连接。 然而,负责发送电子邮件的类驻留在“核心”包中。当我尝试构建该模块时,构建失败,因为找不到JavaMailSend
我目前正在开发一个应用程序,可以在用户手机上找到所有MP3,然后将它们放入列表中。这是非常好的工作,非常快,即使有很多歌曲。现在,我为列表中的每个项目填充一个新列表,然后将其显示在我的recyclerview中。问题是,我的手机上有700首歌曲,这在相当长的一段时间内会阻塞UI线程。 现在,我想使用回收站视图不将列表中的所有项目一次加载到对象中,而是仅在它们即将显示时加载-但我不知道如何做到这一点
我是SpringMVC的新人。我试图将我的核心Maven项目添加到Spring MVC Maven项目中。它成功地构建了,我可以在“target\project.war\WEB-INF\lib”中看到相应的jar文件,但它在glassfish控制台上引发了错误。 严重:部署应用程序时出现异常 我不能添加任何maven项目或jar文件。极有可能我没有做正确的添加依赖关系。如果有人能帮我。提前谢了。