angular2 app在root用户和上下文路径中作为tomcat独立工作。 我正在使用插件
在Spring Spring后端集成app<plugin> <!-- Jagruti -->
<artifactId>maven-resources-plugin</artifactId>
<version>3.0.0</version>
<executions>
<execution>
<id>copy-resources</id>
<phase>prepare-package</phase>
<goals>
<goal>copy-resources</goal>
</goals>
<configuration>
<outputDirectory>${project.build.directory}/classes/static</outputDirectory>
<resources>
<resource>
<directory>src/main/web/dist/</directory>
</resource>
</resources>
</configuration>
</execution>
</executions>
</plugin>
准备战争,部署在tomcat服务器上,它说找不到404页面。 我有弹簧安全允许所有路径
enter code here http
.exceptionHandling()
.and()
.headers().cacheControl();
http
.authorizeRequests()
.antMatchers(HttpMethod.POST).permitAll()
.antMatchers(HttpMethod.GET).permitAll().and()
我很确定是弹簧禁用index.html页面 Web.xml有欢迎文件列表,设置为index.html 我试着评论@EnableWebSecurity,但没有快乐。 我哪里错了? 我尝试了所有其他authorizerequest,antmapper到/ **但没有快乐,尝试使用csrf过滤器,启用csrf,但csrf无关紧要,因为它来自一个war文件。 我没有选择。
请问有什么亮点吗? 当我删除classes文件夹时,角度2应用程序工作,所以我相信它是春天。
请欣赏这方面的帮助吗? Jagruti