【发布时间】:2017-11-09 00:44:13
【问题描述】:
我在两台不同的计算机上运行 Eclipse。我能够摆脱一些构建路径的愚蠢,比如 Eclipse 想要对一些 jar 文件使用绝对路径,但我一直在处理 Tomcat。我需要引用 Tomcat 库,以便可以访问与 servlet 相关的类。当我将我的工作区从一台计算机复制到另一台计算机时,Tomcat 库的绝对路径在那里,但由于 Tomcat 安装在不同的位置而出现错误。
有没有办法将 Eclipse 配置为引用本地 Tomcat 库,而不会将这些信息最终存储在工作区中并因此进入源代码控制?我不想受困于我计算机上以前开发人员奇怪的目录结构(她有多个逻辑驱动器,所以在 Windows 上我必须创建一个假驱动器号来处理绝对路径)。
我也不想将库移动到我的工作区,因为我认为当我部署到服务器时,我希望我的代码使用该服务器的适当 servlet 类。
【问题讨论】:
-
好的,所以我只是使用用户库功能为本地机器添加了 Tomcat 库。用户库配置在 Windows->Configuration->User Libraries。然后我将我的用户库包含到项目/工作区中。对 servlet 类的引用没有显示任何错误。我还没有看到这在另一台计算机上是如何工作的,但看起来很有希望。
-
如果您使用 Web 工具,这主要是为您处理的。你不是吗?
标签: java eclipse tomcat servlets