gpt4 book ai didi

eclipse - 如何在 Eclipse Http Preview 服务器中使用根相对路径

转载 作者:行者123 更新时间:2023-12-02 21:02:50 26 4
gpt4 key购买 nike

我在 Eclipse 中有静态 Web 项目,并使用 Http Preview 服务器进行开发。我想在我的资源中使用根相对路径(例如 /css/style.css),但我不知道如何配置该服务器来工作。路径中始终需要有上下文根(例如 http://localhost:8080/myapp )。上下文根不能配置为空。我是否缺少任何选项?

最佳答案

如果您正在使用 Unix 变体,我已经找到了解决此问题的方法。它依赖于符号链接(symbolic link),因此可能无法在 Windows 上运行。我不认为它优雅,但它似乎在 Ubuntu 上对我有用。

首先,在 Eclipse 中创建一个新的静态 Web 项目,其中包含指向资源目录的链接。在这种情况下,您可以调用项目css。或者,为其指定一个描述性名称,然后使用项目属性对话框将上下文根更改为 css

在终端窗口中,更改到新创建项目的项目目录。可能类似于 ~/workspace/css/。然后用适当的符号链接(symbolic link)替换 ​​WebContent 目录:

cd ~/workspace/css
rmdir WebContent
ln -s ../myproject/WebContent/css WebContent

现在返回 Eclipse 并刷新 css 项目。您现在应该在项目资源管理器中看到所有 css 文件。

在 HTTP 预览服务器上运行 css 项目和原始项目。

您必须对每个顶级资源目录重复此过程。

关于eclipse - 如何在 Eclipse Http Preview 服务器中使用根相对路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28421453/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com