Я второй предыдущий ответ: Да, убедитесь, что вы сервер отправляет право MIME-тип. После обновления конфигурации проверьте, что он отправляет правильные заголовки, используя, например, Wget:
wget --save-headers http://..../x.jnlp -O -
И искать заголовки с "Content-Type"
HTTP request sent, awaiting response... 200 OK
Length: 1155 (1.1K) [application/x-java-jnlp-file]
Saving to: `STDOUT'
HTTP/1.1 200 OK
Date: Mon, 30 Jun 2014 09:38:05 GMT
Server: Apache-Coyote/1.1
Accept-Ranges: bytes
ETag: W/"1155-1402308032000"
Last-Modified: Mon, 09 Jun 2014 10:00:32 GMT
Content-Type: application/x-java-jnlp-file
Content-Length: 1155
Keep-Alive: timeout=1200, max=100
Connection: Keep-Alive
Failing, что в Firefox Preference разделе Приложения, найти "JNLP файл" и выберите javaws
исполняемый файл, так что будет использовать это, чтобы «открыть» JNLP-файл. Исполняемый файл Java WebStart называется javaws.exe
в Windows.
Возможно, ваш веб-сервер обслуживает файл с неправильным заголовком Content-Type. Чтобы узнать, как исправить это, нам нужно знать, какое программное обеспечение веб-сервера вы используете. –
Я использую HTTPD Apache веб-сервер в среде CentOS. – user2617252