【问题标题】:How to run multiple tomcat instances using different ports within MyEclipse IDE如何在 MyEclipse IDE 中使用不同的端口运行多个 tomcat 实例
【发布时间】:2013-10-31 20:23:36
【问题描述】:

我正在尝试 MyEclipse IDE 并将其与 Eclipse Java EE 发行版进行比较:

在 Eclipse 中,我可以创建一个 Tomcat 运行时,然后创建该运行时的实例。这些实例可以在单独的端口上运行,具有单独的上下文、类路径等。

我可以在 MyEclipse 中创建服务器,但我无法找到一种方法来指定单独的实例以在单独的端口上运行。

Here,建议Blue可以做。 MyEclipse 的默认版本是否也有一些技巧来实现这一点?

很清楚,我想提一下,编辑服务器配置是一种选择,但与我在 Eclipse 中的操作相比,可能不是最干净和最模块化的方法。

【问题讨论】:

    标签: eclipse tomcat application-server eclipse-wtp myeclipse


    【解决方案1】:

    This document 描述了如何运行多个实例(搜索“Multiple Tomcat Instances”)。

    您需要配置 Tomcat 7 连接器(不是内置的 Tomcat 连接器),确保启用它。然后单击服务器连接器配置的启动页面上的“创建启动配置”按钮。在配置对话框中,catalina.base 可以在 VM Arguments 面板的 Arguments 选项卡上定义(那里已经有一个默认定义,您可以更改它)。部署基础文件夹可以在服务器选项卡上定义。 catalina.base 文件夹,如链接文档中所述(作为 CATALINA_BASE),将包含 Tomcat 的配置文件,因此您应该能够在那里定义端口号。通过确保在配置对话框的服务器选项卡上选中“添加为服务器”复选框,每个启动配置都可以用作服务器。根据需要命名每个配置(可能包括端口号)。

    我实际上并没有尝试过,但我不明白为什么它不起作用。

    【讨论】:

    • 我也是这样做的,但是 Eclipse JEE 发行版的做法对我来说看起来更好——它将拥有单独的 Tomcat 运行时和服务器实例的职责分开。它还为我提供了一种在 IDE 中编辑服务器属性的方法。我想检查一下在 MyEclipse 中是否可以实现同样的效果。
    猜你喜欢
    • 2014-11-23
    • 2016-10-18
    • 2012-02-08
    • 2012-08-21
    • 1970-01-01
    • 2012-08-24
    • 2015-04-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多