Как запустить Jetty8 для обслуживания только статического контента?

В целях тестирования я хочу использовать Jetty 8 для обслуживания только статического контента. Я знаю, как запустить веб-сервер из командной строки:

java -jar start.jar jetty.port=8082

Я хотел бы иметь возможность использовать ванильный причал, предпочтительно 8 или 7, и запустить его, используя что-то вроде:

java -jar start.jar OPTIONS=resources resources.root=../foo jetty.port=8082

После этого файлы должны быть доступны из корня сервера. Файл с именем ../foo/x.htmlдолжен быть доступен через http://localhost:8082/x.html.

Я не хочу создавать файл WAR или что-то необычное. Желательно, чтобы он не выполнял никакого кэширования на стороне сервера, оставляя файлы разблокированными на компьютерах с Windows. Кроме того, я хочу обслуживать только файлы, даже расположенные в подкаталогах, без причудливого файлового браузера или способов их изменения с клиента.

Это возможно? Если нет, то какова минимальная конфигурация, необходимая для достижения такого поведения?

Дополнительная информация

Я пробовал следующую команду. Я ожидал, что смогу просматривать javadoc, поставляемый с Jetty 8, с помощью http://localhost:8080/javadoc/, но он всегда дает мне 404

java -jar start.jar --ini OPTIONS=Server,resources etc/jetty.xml contexts/javadoc.xml

-. 121 ---1645380-

Подпись аккаунта Google -при ошибке (двухфакторная аутентификация -)[закрыта]Я использую двухэтапную аутентификацию Google -на вкладке Galaxy 10.1 и получаю уведомление об ошибке входа -для моей учетной записи Google. gmail и другие приложения Google вроде бы работали, но я зашел в...

Я использую двухфакторную аутентификацию Google -на вкладке Galaxy 10.1 и получаю уведомление об ошибке входа -в свою учетную запись Google.

gmail и другие приложения Google, казалось, работали, но я зашел в настройки безопасности для своей учетной записи на другом компьютере ("2 - этапная проверка" )и отозвал специальный пароль приложения -для планшета. Затем я создал новый.

Новый пароль работает для gmail, gtalk и других приложений Google на планшете, но я все еще получаю уведомление о знаке -по ошибке.

Я подумал, что это может быть одно из приложений на планшете, которому я предоставил доступ к своей учетной записи Google, но не смог найти виновника.(http://stackoverflow.com/questions/2882253/how-do-i-get-the-logfile-from-an-android-deviceчтобы просмотреть файл журнала, сравните с «Подключенные сайты, приложения и службы»)

Может ли кто-нибудь указать мне, где на планшете я мог бы отследить, в каком приложении возникла проблема?

6
задан gcbound 28 June 2012 в 13:54
поделиться