java - 关于如何将我的 sprinboot web 应用程序部署到 tomcat8 的问题
问题描述
我用java-jar启动jar包时访问JSP文件有问题,但是用IDE IDEA在本地启动springboot项目时,无法访问JSP文件,为什么?我在tomcat8启动时,也无法访问。
抱歉,我在我有一个关于如何运行 springboot 项目的问题中更新了它。
解决方案
要在 tomcat 中部署 spring boot 应用程序(这里您需要注意 spring boot 演变使用嵌入式 tomcat),因此您不需要手动将 jar 放入任何 tomcat 文件夹中。最好的方法是运行以下 maven 命令。
mvn 清洁包
当它成功执行 maven 命令时,它将在您的 web 应用程序中创建一个目标文件夹,您将在目标文件夹中获得一个 jar 文件。
现在只有你想使用命令提示符运行你的 jar
java -jar namefJar.jar
现在您将看到您的 Spring Boot 应用程序可以正常工作。
推荐阅读
- laravel-encryption - 我可以在 Laravel 中搜索加密数据吗
- xamarin.forms - 使用 DataTemplate 的 CollectionView 未更新 ReactiveContentView BindingContext 或 ViewModel
- javascript - 为什么数组显示为 1D 而不是 2D 但表格有效?
- json - base64 在 Laravel 5.4 的中间件中不起作用
- javascript - JavaScript:IE 中的 this.files[0].name:无法获取未定义或空引用的属性“名称”
- python - 如何使用 xgboost.dask 和 gpu 以分布式和批处理方式对非常大的数据集进行建模?
- html - 如果元素垂直溢出,如何调整字体大小?
- spring-boot - spring boot项目中如何在ElasticSearch中进行源过滤?
- python - 在 Python 中更快地定义“矩阵乘法”
- javascript - 在并行节点中处理多个实例