假设我想从 Ubuntu 13.04 终端运行 jetty。显然码头使用它的 /webapps 文件夹来存储我的项目,但我的项目在我的 Dropbox 文件夹中,我不想将它们移动到 /webapps。
我试图创建一个指向我的 Dropbox 项目目录的符号链接(链接位于~/Apps/jetty/webapps/yc
,指向~/Dropbox/YCalculator
),但localhost:8080/yc/
在通过启动服务器后访问java -jar ~/Apps/jetty/start.jar
导致 404 错误,“HTTP ERROR 404 Problem access /yc/。原因:未找到”。
有没有办法通过终端设置我的码头项目目录?(例如,类似
java -jar start.jar jetty.home=~/Dropbox/YCalculator
? [不起作用。])或者,更好的是,使用符号链接或类似的东西链接到文件夹?
或者,不太喜欢,是否有我可以更改的配置文件来设置我的首选目录?
另外,我的 YCalculator 文件夹有一个 /war 和 /src 文件夹。我最初使用 Google App Engine 插件在 Eclipse 中创建项目,但是 Eclipse 在这台笔记本电脑上非常慢,我希望能够从终端运行码头,而不是启动 Eclipse 只是为了从那里运行测试服务器.
提前致谢。