Java “设置防波堤”;文档根";/来自终端的项目文件夹

Java “设置防波堤”;文档根";/来自终端的项目文件夹,java,eclipse,ubuntu,jetty,symlink,Java,Eclipse,Ubuntu,Jetty,Symlink,假设我想从Ubuntu 13.04终端运行jetty。显然,jetty使用其/webapps文件夹来存储我的项目,但我的Dropbox文件夹中有我的项目,我不想将它们移动到/webapps 我试图创建一个指向我的Dropbox项目目录的符号链接(链接位于~/Apps/jetty/webapps/yc,指向~/Dropbox/YCalculator),但是通过java-jar~/Apps/jetty/start.jar启动服务器后,访问localhost:8080/yc/会导致404错误,“HTT

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

我试图创建一个指向我的Dropbox项目目录的符号链接(链接位于
~/Apps/jetty/webapps/yc
,指向
~/Dropbox/YCalculator
),但是通过
java-jar~/Apps/jetty/start.jar
启动服务器后,访问
localhost:8080/yc/
会导致404错误,“HTTP错误404访问/yc/时出现问题。原因:未找到”

  • 有没有办法通过终端设置我的jetty项目目录? (例如,
    java-jar start.jar之类的东西)
    jetty.home=~/Dropbox/YCalculator
    ?[不工作。])

  • 或者,更好的办法是,用符号链接或类似的东西链接到文件夹

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

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

提前谢谢。

我想好了

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