Java 在Eclipse中独立于工作区配置构建路径库?
我在两台不同的计算机上运行Eclipse。我能够摆脱一些构建路径的愚蠢行为,比如Eclipse希望对一些jar文件使用绝对路径,但我一直在处理Tomcat。我需要引用Tomcat库,以便访问与servlet相关的类。当我将工作区从一台计算机复制到另一台计算机时,Tomcat库的绝对路径就在那里,并且由于Tomcat安装在不同的位置而错误 有没有一种方法可以将Eclipse配置为引用本地Tomcat库,而不让这些信息出现在工作区中,从而出现在源代码控制中?我不想被以前开发人员在我的计算机上奇怪的目录结构所困扰(她有多个逻辑驱动器,所以在Windows上,我必须创建一个假的驱动器号来处理绝对路径)Java 在Eclipse中独立于工作区配置构建路径库?,java,eclipse,tomcat,servlets,Java,Eclipse,Tomcat,Servlets,我在两台不同的计算机上运行Eclipse。我能够摆脱一些构建路径的愚蠢行为,比如Eclipse希望对一些jar文件使用绝对路径,但我一直在处理Tomcat。我需要引用Tomcat库,以便访问与servlet相关的类。当我将工作区从一台计算机复制到另一台计算机时,Tomcat库的绝对路径就在那里,并且由于Tomcat安装在不同的位置而错误 有没有一种方法可以将Eclipse配置为引用本地Tomcat库,而不让这些信息出现在工作区中,从而出现在源代码控制中?我不想被以前开发人员在我的计算机上奇怪的目
我也不想将库移动到我的工作区中,因为我认为当我部署到服务器时,我希望我的代码为该服务器使用适当的servlet类 首先创建一个用户库,其中包含要使用的所有Tomcat jar文件:
窗口
首选项
Java
构建路径
用户库
- 单击
,然后为其命名,例如New…
Tomcat库
- 选择它,然后单击添加外部jar…
- 找到Tomcat
文件夹,多选所有要添加到类路径的jar文件lib
- 右键单击
,选择包资源管理器中的项目
>生成路径
添加库…
- 选择
,然后单击用户库
下一步>
- 选择刚创建的用户库
注意:可以从创建用户库的对话框中导出/导入用户库。导出的文件是XML。通过这种方式,您可以将库定义复制到另一台机器上,其中Tomcat安装在同一个文件夹中,或者您可以编辑XML文件,如果文件夹中的更改很简单(查找/替换)。我个人使用的一个选项是 首先创建一个用户库,其中包含要使用的所有Tomcat jar文件:
窗口
首选项
Java
构建路径
用户库
- 单击
,然后为其命名,例如New…
Tomcat库
- 选择它,然后单击添加外部jar…
- 找到Tomcat
文件夹,多选所有要添加到类路径的jar文件lib
- 右键单击
,选择包资源管理器中的项目
>生成路径
添加库…
- 选择
,然后单击用户库
下一步>
- 选择刚创建的用户库
注意:可以从创建用户库的对话框中导出/导入用户库。导出的文件是XML。通过这种方式,您可以将库定义复制到另一台机器上,其中Tomcat安装在同一个文件夹中,或者您可以编辑XML文件,如果文件夹中的更改很简单(查找/替换)。Ok,所以我只是使用用户库功能为本地机器添加了Tomcat库。用户库配置位于Windows->configuration->user libraries中。然后,我将我的用户库包含到项目/工作区中。对servlet类的引用没有显示任何错误。我还没有看到这在另一台计算机上是如何工作的,但它似乎很有希望。如果你使用网络工具,这主要是为你处理的。不是吗?好的,我只是使用用户库特性为本地机器添加了Tomcat库。用户库配置位于Windows->configuration->user libraries中。然后,我将我的用户库包含到项目/工作区中。对servlet类的引用没有显示任何错误。我还没有看到这在另一台计算机上是如何工作的,但它似乎很有希望。如果你使用网络工具,这主要是为你处理的。你不是吗?