Just put jre/lib/jfxrt.jar in .../ext/lib and bundle the jvm - Instant JavaFX!

Sent from my iPhone

On Jul 18, 2013, at 7:43 PM, Jeff Martin <j...@reportmill.com> wrote:

> Wow - JWrapper really is remarkable. It took me less than 30 minutes to 
> figure out how to package our ReportMill app for Mac, Windows and Linux. 
> Worked like magic. It doesn't include JavaFX yet, though, even though the Mac 
> JRE is 1.7.0u25.
> 
> Jeff
> 
> On Jul 18, 2013, at 4:20 PM, David Ray <cognitionmiss...@gmail.com> wrote:
> 
>> JWrapper (no plug - I don't work for them or own stock) solves all of this - 
>> you have to bundle the jvm but it's small and the installation is hitch-less…
>> 
>> Oracle should buy them out - seriously!
>> 
>> David
>> 
>> 
>> On Jul 18, 2013, at 4:09 PM, ozem...@ozemail.com.au wrote:
>> 
>>> +1
>>> 
>>> The various applet and Web Start deployment options are severly damaging 
>>> the entire Java brand. and should be discontinued ASAP.
>>> 
>>> Even before the recent security issues raised their ugly heads there have 
>>> been several issues with either launching Java applications from within a 
>>> web page or running them as applets and the user experience has been dismal 
>>> to say the least.
>>> 
>>> The main reason why Java applets had such a short-lived period of 
>>> popularity was because Flash came along.  Flash applets started 
>>> significantly faster, didn't pop-up any security warnings and almost always 
>>> "just worked".  The exact opposite was true of applets and, sadly, this has 
>>> only gone further downhill lately.
>>> 
>>> For many years the browser vendors have gone out of their way to make 
>>> running Java in the browser a very painful experience for the end user.  
>>> Now we have the situation where most people assume every Java applet is a 
>>> security threat and avoid them like the plague.
>>> 
>>> Anyway, I do not believe Java, JavaFX or any plugin-based technology has 
>>> any place in a web browser.  This includes Flash and Silverlight.  We have 
>>> HTML5 for that kind of app.  Surely it won't be long until all browser 
>>> vendors make it *impossible* for Java to run inside the browser or simply 
>>> not support *any* plugins.
>>> 
>>> What's the point of investing any further effort into the Java Plugin?  
>>> Yes, I know there are legacy apps and applets out there that need to run 
>>> but Oracle should be focused on getting JavaFX into the "modern" platforms 
>>> and their associated app stores.  Why not issue an End Of LIfe bulletin 
>>> that signals the end of the Java Plugin so anyone out there still relying 
>>> on Java applets can have time to find an alternative.
>>> 
>>> Let's face it, almost *all* the security vulnerabilities exposed in recent 
>>> months only affect Java in the browser.  All the effort Oracle expends on 
>>> patching these vulnerabilities and tightening up the security model should 
>>> be spent on advancing JavaFX on mobiles and tablets.
>>> 
>>> -jct
>>> 
>>> ----- Original Message -----
>>> From:
>>> "Daniel Zwolenski" <zon...@gmail.com>
>>> 
>>> To:
>>> "David Ray" <cognitionmiss...@gmail.com>
>>> Cc:
>>> "mike.ehrenb...@barchart.com Ehrenberg" <mike.ehrenb...@barchart.com>, 
>>> "openjfx-dev@openjdk.java.net" <openjfx-dev@openjdk.java.net>, 
>>> "JeremyJongsma" <jer...@barchart.com>
>>> Sent:
>>> Fri, 19 Jul 2013 06:47:46 +1000
>>> Subject:
>>> Re: JavaFX 8 Progress
>>> 
>>> 
>>> Among general complaints and my own disasters with it, I had this guy write 
>>> to me:
>>> 
>>> http://web-conferencing-central.com
>>> 
>>> The failure of webstart is making him lose customers (they literally are 
>>> emailing him and telling him it's too hard to install). This is one of the 
>>> very few commercial, public apps that use desktop-java and webstart (I'd be 
>>> keen to know about any others - I know of none that use jfx?). 
>>> 
>>> From what I understand of the work being carried out, I highly doubt any of 
>>> the fixes or improvements being worked on are going to help people like 
>>> this. 
>>> 
>>> I love the idea of web deployment but it's failed and getting worse with 
>>> the complexities now added in your attempts to keep it secure. In my 
>>> opinion, web deploy should be deprecated or at least placed in minimal 
>>> 'bandaid' only fixes and all effort should be put into making native 
>>> bundles actually useful and into adding app store support. 
>>> 
>>> 
>>> On 19/07/2013, at 2:10 AM, David Ray <cognitionmiss...@gmail.com> wrote:
>>> 
>>>> I don't want to open up the webstart can of worms here, but we have 
>>>> multiple issues surrounding recognition and validity of signed jars when 
>>>> using certain VMARGS in combination with OSGi style deployment. We finally 
>>>> settled on JWrapper due to WebStarts apparent "brittleness" - but as you 
>>>> say, this is neither here nor there as far as JavaFX is concerned…
>>>> 
>>>> Anyway, thanks for getting back to us on the deployment tools 
>>>> organization… 
>>>> 
>>>> David
>>>> 
>>>> 
>>>> 
>>>> On Jul 18, 2013, at 9:22 AM, Joe McGlynn <joe.mcgl...@oracle.com> wrote:
>>>> 
>>>>> No, the deployment team works on these, not the FX team. It's the same 
>>>>> bits for FX and Swing/AWT when running browser-deployed apps (which 
>>>>> includes applets and web start). Deployment, FX and Swing are all part of 
>>>>> the Java client org.
>>>>> 
>>>>> There are a number of bug fixed being worked in this area, as well as new 
>>>>> requirements around how to deploy a secure applet or web start app. The 
>>>>> deploy code base is currently identical between 7u and JDK 8. If you are 
>>>>> working with deploy technologies you should know this area is rapidly 
>>>>> changing and I'd strongly advise staying on the latest release (currently 
>>>>> 7u40 EA) and following the updates to the docs, especially around best 
>>>>> practices for deployment.
>>>>> 
>>>>> In short, these are:
>>>>> 
>>>>> Buy a code signing certificate from a recognized CA and sign your app
>>>>> Use the new "permissions" and "codebase" JAR manifest attributes
>>>>> 
>>>>> I'd recommend avoiding the use of "mixed code" if at all possible as that 
>>>>> results in additional warning prompts to the end user and additional 
>>>>> runtime risks.
>>>>> 
>>>>> I'd also recommend testing your app with the security slider at the "Very 
>>>>> High" level with every update of the JRE. Typically new restrictions are 
>>>>> introduced first at Very High, and then propagated down into High and 
>>>>> ultimately Medium over time.
>>>>> 
>>>>> If there are problems using deployment with FX, of course report the 
>>>>> issue and the team will investigate. I'm aware of one problem that causes 
>>>>> some FX web start apps not to work with the latest release. It's being 
>>>>> investigated right now.
>>>>> 
>>>>> 
>>>>> 
>>>>> On Jul 18, 2013, at 6:40 AM, Daniel Zwolenski <zon...@gmail.com> wrote:
>>>>> 
>>>>>> Sure, but no one other than the JFX team are (or will be) working on 
>>>>>> these
>>>>>> right? They are effectively desktop technologies and no other team has 
>>>>>> any
>>>>>> interest in them I'm guessing?
>>>>>> 
>>>>>> I'd assume if they're not on the JFX roadmap, they're not on the Java
>>>>>> roadmap?
>>>>>> 
>>>>>> 
>>>>>> On Thu, Jul 18, 2013 at 9:48 PM, Artem Ananiev 
>>>>>> <artem.anan...@oracle.com>wrote:
>>>>>> 
>>>>>>> 
>>>>>>> On 7/18/2013 3:00 AM, David Ray wrote:
>>>>>>> 
>>>>>>>> Hi Richard,
>>>>>>>> 
>>>>>>>> I don't see any mention of WebStart and JavaFX on the milestone list -
>>>>>>>> are issues surrounding (and suffocating :)) WebStart going to 
>>>>>>>> addressed as
>>>>>>>> part of the JDK release 8 instead?
>>>>>>> 
>>>>>>> Java Plugin and Java Web Start are not parts of JavaFX (although JavaFX
>>>>>>> provides some APIs for them), they are shared between JDK and JavaFX and
>>>>>>> released as a part of Oracle JDK8 (not included to OpenJDK).
>>>>>>> 
>>>>>>> Thanks,
>>>>>>> 
>>>>>>> Artem
>>>>>>> 
>>>>>>> 
>>>>>>> David
>>>>>>>> 
>>>>>>>> Sent from my iPhone
>>>>>>>> 
>>>>>>>> On Jul 17, 2013, at 12:06 PM, Richard Bair <richard.b...@oracle.com>
>>>>>>>> wrote:
>>>>>>>> 
>>>>>>>> Hi Peter,
>>>>>>>>> 
>>>>>>>>> Our dates match up with JDK 8: http://openjdk.java.net/**
>>>>>>>>> projects/jdk8/milestones<http://openjdk.java.net/projects/jdk8/milestones>
>>>>>>>>> 
>>>>>>>>> Feature complete was a month ago (but little API tweaks continue to
>>>>>>>>> happen). Things are supposed to be reasonably stable by October 24 
>>>>>>>>> (Zero
>>>>>>>>> Bug Bounce http://openjdk.java.net/**projects/jdk8/milestones#Zero_**
>>>>>>>>> Bug_Bounce<http://openjdk.java.net/projects/jdk8/milestones#Zero_Bug_Bounce>)
>>>>>>>>> and GA in March.
>>>>>>>>> 
>>>>>>>>> Richard
>>>>>>>>> 
>>>>>>>>> On Jul 17, 2013, at 9:52 AM, Peter Penzov <peter.pen...@gmail.com>
>>>>>>>>> wrote:
>>>>>>>>> 
>>>>>>>>> Hi,
>>>>>>>>>> I'm new to JavaFX I'm interested what is the current progress of
>>>>>>>>>> development of JavaFX 8. I want to use it for base framework for my
>>>>>>>>>> enterprise application but I have concerns is it stable to be used? 
>>>>>>>>>> Can
>>>>>>>>>> you
>>>>>>>>>> give me some information do you plan to add something else before the
>>>>>>>>>> official release?
>>>>>>>>>> 
>>>>>>>>>> Best wishes,
>>>>>>>>>> Peter
> 

Reply via email to