Я обнаружил несколько проблем, которые я использовал с помощью Eclipse для создания файла jar, и он не собирал Manifest с некоторыми из ожидаемых настроек, поэтому я создал manifest.txt и вручную создал файл jar.
имелись подкаталоги JNLP-INF / APPLICATION.JNLP и META-INF / MANIFEST.MF
jar cvfm jnlp.jar manifest.txt *
тогда я подписал
jarsigner -verbose -keystore myKeystore.jks jnlp.jar mycert
Я также экспортировал самозаверяющий сертификат в клиентский cacert (не уверен, если это было необходимо)
И я поместил URL в свой файл java exception.sites и скопировал APPLICATION.JNLP на веб-сервер как Test.jnlp
У меня также была проблема при копировании банки на веб-сервер, что добавило путаницы. Тогда свойства в jnlp начали работать.