【问题标题】:intellij tomcat configuration port numbersintellij tomcat 配置端口号
【发布时间】:2013-01-30 02:03:07
【问题描述】:

当我在 intellij 中配置本地 tomcat 服务器配置时,会显示以下对话框。您配置启动脚本和端口号。如果 tomcat 的 server.xml 指定了端口号,为什么 intellij 需要端口号?我知道 intellij 会读取服务器配置,因为它正在获取我的证书文件位置。

【问题讨论】:

  • 如何在 Intellij 中打开此屏幕?

标签: tomcat intellij-idea


【解决方案1】:

像 eclipse 和 Intellij 这样的应用程序会启动自己的 tomcat 实例。如果你在 8080 端口上运行安装的 tomcat,你可以告诉这些 ide 在其他端口号中启动另一个 tomcat 实例。 希望这会有所帮助..

【讨论】:

  • 有道理,但为什么它要求您选择现有的 tomcat 安装。只是为了配置?
  • @JeffStorey 没有得到你。能否请您解释一下。---“为什么它要求您选择现有的 tomcat 安装”----
  • 在上面的截图中,有一个“应用服务器”下拉菜单。这指向一个现有的 tomcat 安装。如果它运行的是嵌入式版本,是否只是使用现有安装获取配置信息(例如密钥库位置)
  • @JeffStorey 在该下拉列表中,您将能够选择其他服务器,例如 Jboss。为了创建 tomcat 实例,我们应该提供有关基本目录位置的信息。要创建另一个 tomcat 实例,它需要一些所有 tomcat 实例通用的配置列表。但是如果您以端口号为例。对于不同的情况应该是不同的。 Intellij 为您提供了在其他端口号上运行特定 tomcat 实例的选项,这样它就不会影响其他 tomcat 实例。
【解决方案2】:

在 application.properties 文件中,添加 server.port=8085(或您选择的任何自定义端口)。 server.port 属性是预定义的 spring property

【讨论】:

    猜你喜欢
    • 2017-10-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-07
    • 1970-01-01
    • 2014-05-08
    相关资源
    最近更新 更多