【问题标题】:How to startup a Tomcat server from command line that's configured for an Eclipse project?如何从为 Eclipse 项目配置的命令行启动 Tomcat 服务器?
【发布时间】:2020-03-11 15:21:29
【问题描述】:

在我目前的公司,我们使用 Eclipse IDE 来运行 Java Web 应用程序。我已经学会了如何很好地使用它,但是使用 VSCode 的感觉和导航更适合我。

如果有人找到一种方法来通过命令行启动配置为 Eclipse 项目的服务器,并且能够将它与 VSCode 一起使用,那就太棒了!

注意:我知道安装中有用于启动/停止的 bat 文件,但我似乎无法将这些文件用于已配置的项目。谢谢!

【问题讨论】:

标签: java eclipse tomcat visual-studio-code command-prompt


【解决方案1】:

我不了解 VSCode,但绝对可以指导您,如何在命令提示符下运行 Apache Tomcat 服务器,并为 Eclipse 中的任何特定项目进行配置。

请按照或检查以下程序来做同样的事情:

1.环境变量和设置 Bin 路径
请为 JAVA_HOME 和 CATALINA_HOME 设置新的环境变量
请在 PATH 变量中为 JAVA_HOME/bin 添加条目

2。 Eclipse-Preferences-Server-Runtime 环境
请通过在 Eclipse 的首选项(Eclipse-Preferences-Server-Runtime Environment)中选择相同的 Apache Tomcat Server CATALINA 主路径来添加服务器,您在步骤 1 中已配置。两个配置的服务器对于步骤 1 和步骤 2 必须相同。 请参考下面的截图。


3. Eclipse-Java EE Perspective-Servers (View)- 创建新服务器
如果您导入您的 Java EE 项目,那么它应该在推荐的 Eclipse 的 Java EE 透视图中打开。转到服务器视图并从配置的 Apache Tomcat 服务器创建新服务器

4.在服务器视图中双击配置或检查Tomcat服务器的选项
在部署任何 Java EE (web) 应用程序之前,请双击新创建的 Apache Tomcat 服务器链接。
将打开新选项卡以在以下部分中配置或设置 Apache Tomcat 服务器的选项:
1) 一般信息 2) 服务器位置 3) 服务器选项 4) 出版 5) 超时 6) 端口 7) MIME 映射

请参考以下截图

5.服务器位置
在本节中,您将注意到指定服务器位置的三种方法:

1) 使用工作区元数据(默认选中且不修改tomcat安装)
.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps

2) 使用tomcat安装(控制tomcat安装)
它将显示 Apache Tomcat 服务器的配置路径。 如果要从命令提示符运行项目,则应选择此选项。 Eclipse 将完全控制您配置的 tomcat 安装。 如果要从命令提示符运行项目,请转到命令提示符并启动在步骤 1 和步骤 2 中配置的 Apache Tomcat 服务器。 startup.bat (for windows) 或 startup.sh (for linux) 文件将在 bin 文件夹中。

您可以将部署路径设置为默认值 wtpwebapps 或浏览并选择。

3) 使用自定义位置(不修改tomcat安装)

6.部署项目或向服务器添加资源
如果您已根据您的要求配置了上述任何一个服务器位置,那么在您将项目部署或添加到服务器之后。

感谢和问候。

【讨论】:

    猜你喜欢
    • 2014-10-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多