Все мои приложения, которые я делаю с помощью NetBeans в качестве приложений Java Web Start, ведут себя довольно странно. Когда я запускаю их как обычное приложение, все работает.
Но когда я компилирую их как приложения запуска Java, они, после запуска веб-запуска Java, выполняются с загрузкой, несколько раз запрашивают у сервера библиотеки в неправильном месте. В небольших проектах это, похоже, не имеет значения, но в больших проектах это огромная разница во времени (см. Мой первый вопрос).
Я поместил простой проект NetBeans здесь . Это должно нарисовать окно с кнопкой, которая ничего не делает вообще. (если вы пытаетесь положить его куда-нибудь, загрузите куда-нибудь папку dist
и отредактируйте файл .jnlp
)
Вы можете видеть из журналов (в файле logs.txt), что библиотеки сначала нормально загружаются из /awindow_dist/lib/
, но затем приходит много запросов в неправильное место, /awindow_dist/
. Что может быть не так? Кажется, все настроено нормально.
Это ошибка NetBeans? Ошибка WebStart? Или моя вина как-то?