我目前正在运行Spring-Boot Version1.4.0。使用嵌入式Tomcat发布
应用程序。包括Tomcat的版本是8.5.4
需要将tomcat版本更新到9.x
。当我在这里查看mvnrepository时,我发现tomcat版本9.0.5
有一个更新(如下面的图片所示)
如果无法在我的pom.xml
中直接提到这个版本,我应该如何在我的项目中使用这个版本?
我知道派对迟到了,正在寻找类似的问题,想我应该分享一个更字面的暗示。
您需要重写Spring父pom中设置的属性(这是必须的),以适合您的情况(以及兼容性):
<properties>
......
<tomcat.version>9.0.5</tomcat.version>
......
<properties>
这是根据[《春》导论][1]。他们的示例显示了许多其他精选的依赖项。[1]:http://www.springboottutorial.com/spring-boot-starter-parent
我有时会在pom中看到以下声明。xml。。。 如您所见,sping-boo-starter-web被声明为tomcat-embed-jasper。 是不是sping-boo-starter-web已经有一个嵌入式tomcat了?为什么一些开发人员仍然声明tomcat-embed-jasper以及boot-starter-web?还是有什么原因?
我有一个Java的应用程序,显示Apache Tomcat Embed为9.0.35版本。我需要将其更新到10.0.4。我对Java很陌生,对它知之甚少。需要此升级来解决应用程序中的一些漏洞。 我如何在IntelliJ IDE上实现这一点?
我正在尝试创建一个Spring Boot应用程序,除了当我访问localhost:8080时必须插入用户名和密码外,所有的东西都运行得很好。我不知道如何从我的应用程序向嵌入式tomcat添加一个新的tomcat用户。 这是我的pom XML: 下面是tomcat可见的项目结构:
我正在用嵌入式tomcat在spring boot中开发一个应用程序。在我的本地服务器上,它运行在8080端口上,我可以给出url<code>http://locahost:8080。如何将此更改为我的域?比如<code>www.mydomain。com,其工作原理应与localhost类似。如何配置?我使用的是嵌入式tomcat,而不是外部安装的tomcat服务器。
我绝对是Android开发的新手,我有以下问题,试图构建一个我从互联网上下载的示例项目。 当我尝试构建它时,我得到以下错误消息: 所以我在网上搜索,我找到了这个SO链接: Android Studio-未能找到目标android-18 好吧,我来谈谈工具 那么这意味着什么呢?这意味着我在Android框架上安装了不同的版本?(作为一个框架,它是SDK还是什么?) 那么,我可以在Android St