设置码头"文件根" /终端的项目文件夹

时间:2013-09-06 20:01:47

标签: java eclipse ubuntu jetty symlink

假设我想从Ubuntu 13.04终端运行jetty。显然jetty使用其/ webapps文件夹来存储我的项目,但我的项目在我的Dropbox文件夹中,我不想将它们移动到/ webapps。

我尝试创建指向我的Dropbox项目目录的符号链接(链接位于~/Apps/jetty/webapps/yc,指向~/Dropbox/YCalculator),但在通过{{启动服务器后访问localhost:8080/yc/ 1}}导致404错误,“HTTP ERROR 404问题访问/ yc /。原因:未找到”。

  • 有没有办法通过终端设置我的jetty项目目录? (例如,像java -jar ~/Apps/jetty/start.jar?[不起作用。])

  • 或者,更好的是,链接到带有符号链接或类似内容的文件夹?

  • 或者,不太喜欢,是否有我可以更改的配置文件来设置我的首选目录?

另外,我的YCalculator文件夹有一个/ war和/ src文件夹。我最初使用Google App Engine插件在Eclipse中创建了这个项目,但Eclipse在这台笔记本电脑上的速度相当慢,我希望能够从终端运行只是 jetty,而不是只启动Eclipse从那里运行测试服务器。

提前致谢。

1 个答案:

答案 0 :(得分:0)

我明白了。

我不是去localhost:8080/yc/,而是去localhost:8080/YCalculator/war/。然后index.html正确显示。