Deployment
Kevin Rushforth
kevin.rushforth at oracle.com
Fri Apr 20 04:45:39 PDT 2012
Just to clear up one misconception:
> - There has to be an all-in-one application file that can be
> distributed without any external dependency (as long as Oracle keeps
> sitting on that no JavaFX distribution, this will never work)
Starting with JavaFX 2.0.2, which was released last December, the JavaFX
runtime is redistributable.
-- Kevin
Tom Eugelink wrote:
>
> I'm not sure that is within the realm of JavaFX, but more mor ein the
> line of Java in general. And I'm pretty sure the answer is in the line
> of WAR, because web deployment will not be the major format. It is not
> for Swing and it won't be for JFX; websites will service the web. And
> webapps seem to be the only format that have a good and successful
> deployment. Isn't it totally strange that after 10 years there still
> isn't a standard format to hand out a Swing app (or in this case a
> JavaFX app)? Naturally there is "one jar", but it has limitations
> (most notably things like the javaagent option), which is why I cooked
> up "app jar".
>
> So things are quite simple:
> - There has to be an all-in-one application file that can be
> distributed without any external dependency (as long as Oracle keeps
> sitting on that no JavaFX distribution, this will never work)
> - That application file should then be wrappable in native installers
> for easy installing and uninstalling.
> - There should also be a file format that downloads what it needs from
> a web server, and including that in a webpage should be a no-brainer,
> with all the required stuff generated as a separate HTML so that it
> can be linked or copy pasted.
>
> All is doable, there are partial solutions already in place. It just
> needs commitment and some effort.
>
> Tom
>
>
>
>
> On 2012-04-19 23:16, Richard Bair wrote:
>> You won't get an argument from me. The hard question is, how to solve
>> it?
>>
>> On Apr 18, 2012, at 1:42 PM, Pedro Duque Vieira wrote:
>>
>>> Hi,
>>>
>>> I'm very concerned about the state of deployment in JavaFX. Just
>>> yesterday
>>> I tried the new example by Jim Weaver in
>>> http://learnjavafx.typepad.com/weblog/tweetbrowser.html.
>>> It doesn't work correctly in firefox nor chrome, only managed to
>>> make it
>>> work on IE 9 64bit. And it appears I'm not the only one.
>>>
>>> Also the state of application installers for Java doesn't seem that
>>> good
>>> either (I think).
>>>
>>> I think this is very critical, if the technology can't get to the
>>> users in
>>> a transparent, simple, reliable way than you'll almost certainly
>>> won't get
>>> it adopted.
>>>
>>> Thanks, best regards
>>>
>>> --
>>> Pedro Duque Vieira
>>
>
>
More information about the openjfx-dev
mailing list