Is Java WebStart Deprecated?

Michael Nascimento misterm at gmail.com
Mon Nov 6 10:31:48 UTC 2017


Hi Donald,

I've heard this argument before and it seems Oracle is not aware of
why enterprises use Java WebStart. It has *nothing* to do with a
central JRE, but actually with distributing and upgrading applications
automatically without using installers and requiring admin privileges,
especially in Windows environments. That's at least what I see here in
Brazil in several companies I've consulted for and what people tell me
after desktop-related talks.

Saying this could be replaced with a jlink generated image or an
installer is really ignoring how this is really dealt with by the Java
community and even why Java was a good pick for those desktop
applications - a WORA that doesn't require an installer with admin
rights and auto-upgrade with a differential download protocol is the
key factor for choosing JWS. And I see no replacement being provided
by the JDK or even in the roadmap.

Regards,
Michael<div id="DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2"><br />
<table style="border-top: 1px solid #D3D4DE;">
	<tr>
        <td style="width: 55px; padding-top: 13px;"><a
href="http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail"
target="_blank"><img
src="https://ipmcdn.avast.com/images/icons/icon-envelope-tick-green-avg-v1.png"
alt="" width="46" height="29" style="width: 46px; height: 29px;"
/></a></td>
		<td style="width: 470px; padding-top: 12px; color: #41424e;
font-size: 13px; font-family: Arial, Helvetica, sans-serif;
line-height: 18px;">Virus-free. <a
href="http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail"
target="_blank" style="color: #4453ea;">www.avg.com</a>
		</td>
	</tr>
</table><a href="#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2" width="1"
height="1"></a></div>

On Sun, Nov 5, 2017 at 6:40 PM, Donald smith <donald.smith at oracle.com> wrote:
> The release notes are accurate.
>
> As we noted early in September [1]:
>
>> As client application development continues to shift from the old “plugin” world to modern deployment, the need for a standalone Java Runtime Environment (JRE) that is installed centrally, separately from Java applications has diminished.  Using the ‘jlink’ tool introduced with JDK 9 will make it even easier for application developers to package and deploy dedicated runtimes rather than relying on a pre-installed system JRE.  Oracle will begin transitioning from the standalone architecture later next year in what will be a multi-year effort.
>
>
>  - Don
>
> [1] - https://blogs.oracle.com/java-platform-group/faster-and-easier-use-and-redistribution-of-java-se
>
>
>> On Nov 3, 2017, at 4:30 PM, August Nagro <augustnagro at gmail.com> wrote:
>>
>> The Java 9 Release Notes [1] include:
>>
>> "Java Deployment Technologies are deprecated and will be removed in a
>> future release. Java Applet and WebStart functionality, including the
>> Applet API, The Java plug-in, the Java Applet Viewer, JNLP and Java Web
>> Start including the javaws tool are all deprecated in JDK 9 and will be
>> removed in a future release."
>>
>> The bell has been ringing for Applets for some time, but I am surprised by
>> the inclusion of Java WebStart / JNLP. The technology is the recommended
>> migration path from applets [2], and provides some really enabling features
>> like os-agnostics shortcuts, icons, and the ability to auto-update in the
>> background.
>>
>> The `appletlauncher` executable has a clear deprecation warning in Java 9,
>> but `javaws` has no such notice, leading me to believe there may be an
>> error. In any case, Java Web Start is a mature, useful technology that has
>> undoubtedly received large investment over the years. It's sudden removal
>> would be quite disappointing.
>>
>> Regards,
>>
>> August Nagro
>>
>> [1]:
>> http://www.oracle.com/technetwork/java/javase/9-deprecated-features-3745636.html
>> [2]: http://openjdk.java.net/jeps/289


More information about the discuss mailing list