java - 通过导航到 bin 目录解决从命令行启动 Apache Tomcat 的麻烦

标签 java servlets environment-variables tomcat7

我目前正在自学servlet。到目前为止,一切都是小菜一碟。

我从命令行编译 Java 程序,并将 classpath 环境变量设置为 D:\Program Files\apache-tomcat-7.0.35-windows-x86\apache- tomcat-7.0.35\lib\servlet-api.jar
这样我就不必一遍又一遍地输入它。

但是,
我的开发环境部署环境位于不同的位置(废话)。每次我必须启动 Tomcat 时,我都必须导航到 bin 文件夹,然后调用 STARTUP.BAT

这很烦人。
我的问题是:
有没有办法让我可以直接从存储 Java 源的目录启动 Tomcat?并避免一直导航的麻烦?
类似于:
E:\Servlet Projects\Project-1\src >startup.BAT 并且 Tomcat 将启动

其他:

  • 操作系统:Windows 7 Home Premium 32 位
  • 最佳答案

    只需将 Tomcat 的 bin 文件夹的路径添加到 path 环境变量中即可。如果在当前文件夹中找不到批处理/命令文件,则操作系统将按照定义的顺序在 path 环境变量中定义的所有路径中查找该文件.

    请注意,这一切与 Java、Servlet 或 Tomcat 完全无关。

    关于java - 通过导航到 bin 目录解决从命令行启动 Apache Tomcat 的麻烦,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14658042/

    相关文章:

    java - 使用Jackson解析和未命名数组

    java - 无法将数据插入到 servlet 上的表中

    amazon-web-services - 如何在 Amazon EC2 中设置环境变量

    windows-xp - 如何使用 AutoHotkey PostMessage 将 WM_WININICHANGE 发送到程序管理器?

    tomcat - 客户端将文件从 Web 服务器传输到另一台机器

    ruby-on-rails-3 - cron 作业设置为每当并访问环境变量

    java - 网络代码有时会抛出 UnknownHostException

    java - 如何实例化 ehcache.CacheEventListener?

    java - writeInt(Integer) 覆盖零

    java - 如何用新值替换现有值