当前位置: 首页 > 知识库问答 >
问题:

如何知道spring boot中嵌入了哪个tomcat版本

柯波峻
2023-03-14

我在项目中使用了Spring靴。它内置了tomcat服务器。我找到一个jar < code > spring-boot-starter-Tomcat-1 . 2 . 5 . release . jar 。我需要在linux服务器上做一些与tomcat相关的配置

我怎么才能知道这个用的是哪个Tomcat版本

共有3个答案

山寒
2023-03-14

或对于Gradle,通过控制台使用

./gradlew dependencies

输出中的示例片段:

...
|    +--- org.springframework.boot:spring-boot-starter-tomcat:2.1.0.RELEASE
|    |    +--- javax.annotation:javax.annotation-api:1.3.2
|    |    +--- org.apache.tomcat.embed:tomcat-embed-core:9.0.12
|    |    +--- org.apache.tomcat.embed:tomcat-embed-el:9.0.12
|    |    \--- org.apache.tomcat.embed:tomcat-embed-websocket:9.0.12
|    |         \--- org.apache.tomcat.embed:tomcat-embed-core:9.0.12
...

在我上面的示例中,它是tomcat版本9.0.12

亢雅懿
2023-03-14

通过http://search.maven.org/,https://repo1.maven.org/maven2/org/springframework/boot/spring-boot-dependencies/1.2.5.RELEASE/spring-boot-dependencies-1.2.5.RELEASE.pom:

<tomcat.version>8.0.23</tomcat.version>
胥康安
2023-03-14

您也可以在不离开IDE的情况下通过查看有效的pom来检查版本。

例如,如果您正在使用IntelliJ,您可以通过右键单击pom.xml来查看有效的pom

...或者从命令行发出< code > mvn help:effective-POM

 类似资料:
  • 我有时会在pom中看到以下声明。xml。。。 如您所见,sping-boo-starter-web被声明为tomcat-embed-jasper。 是不是sping-boo-starter-web已经有一个嵌入式tomcat了?为什么一些开发人员仍然声明tomcat-embed-jasper以及boot-starter-web?还是有什么原因?

  • 在我的项目中,Apache Tomcat8.5context.xml配置如下。 我检查了这两个JAR,servlet.jar包含常规servlet api类,而Tomcat的servlet-api.jar包含这些常规servlet api类以及许多其他与servlet功能相关的类。 查询:由于运行servlet有两个jar即servlet.jar和servlet-api.jar,那么Tomcat如

  • 我想要一种方法,只更改字段,用户已更改,如果他选择了多行。

  • 我有两个大小相同的ArrayList,一个用于JButton,一个用于JTextField。单击按钮时,相应的文本字段应更新。我怎么能意识到? p、 jcomponents对(jbutton jtextfield)的数量不是固定的。它们是为用户添加或删除而设计的。但是,它们必须按固定顺序排列。 我如何知道JButton ArrayList中的索引“I”?

  • 问题内容: 我有一个Jenkinsfile脚本,该脚本测试执行SVN合并的可能性,然后向用户询问提交合并的权限。 我想知道回答“输入”步骤的用户名,以便将其写入提交消息中。 这有可能吗? 假设我想这样做: 问题答案: 该步骤具有一个可选的,它允许指定返回的键,该键应包含提交输入对话框的用户: 如果指定,则这是返回值的名称,该值将包含批准此输入的用户的ID。 返回值将以类似于该值的方式进行处理。 类

  • 问题内容: 我在Linux Ubuntu服务器中搜索php.ini文件所在的路径,并且在执行命令时发现很多php.ini 。那么如何从php.ini所在的php脚本网页中确切地知道呢? 问题答案: 您可以使用php_ini_loaded_file() 取自php.net: 您可能还需要检查php_ini_scanned_files() 另外,您应该注意,如果从CLI运行PHP脚本,则有可能使用与服