Any way to distribute a javafx application with embedded JRE as a standalone?

Hey,
I'm looking for a way to distribute my javafx app, but I want a customer to be able to run it as a standalone (i.e. without installation).
I know I can distribute a jar file but it's without the embedded JRE.
Only way I see to embed a JRE is via building an installer.
Any way I can distribute say an EXE file that when double clicked just runs the app with JRE embedded inside?

I have already read that guide.
Here's the relevant section:
Table 3-1 JavaFX Execution Modes
Execution Mode
Description
Run as a standalone program
The application package is available on a local drive. Users launch it using a Java launcher, such as java -jar MyApp.jar, or by double-clicking the application JAR file.
Launched from a remote server using Web Start
Users click a link in a web page to start the application from a remote web server. Once downloaded, a Web Start application can also be started from a desktop shortcut.
Embedded into a web page
JavaFX content is embedded in the web page and hosted on a remote web server.
Launched as a self-contained application
Application is installed on the local drive and runs as a standalone program using a private copy of Java and JavaFX runtimes. The application can be launched in the same way as other native applications for that operating system, for example using a desktop shortcut or menu entry.
According to this, only way to use a private JRE is via the 4th option which means installation.

Similar Messages

  • Is there any way to lock my messages application with a password or something?

    is there any way to lock my messages application with a password or something?

    http://www.apple.com/feedback/iphone.html

  • HT4757 Will this software make my Canon Powershot A700 work with os x 10.8.2 and iPhoto 11 v. 9.4.1?  Is there any way to get my camera compatible with this computer?

    Will this software make my Canon Powershot A700 work with os x 10.8.2 and iPhoto 11 v. 9.4.1?  Is there any way to get my camera compatible with this computer?

    First Try the following:
    1 - delete the iPhoto preference file, com.apple.iPhoto.plist, that resides in your
         User/Home/Library/ Preferences folder.
    2 - delete iPhoto's cache file, Cache.db, that is located in your
    User/Home/Library/Caches/com.apple.iPhoto folder (Snow Leopard and Earlier).
    or with Lion and Mt. Lion from the User/Library/Containers/com.apple.iPhoto/
    Data/Library/Caches/com.apple.iPhoto folder
    3 - launch iPhoto and try again.
    NOTE:  In Lion and Mountain Lion the Library folder is now invisible. To make it permanently visible enter the following in the Terminal application window: chflags nohidden ~/Library and hit the Enter button - 10.7: Un-hide the User Library folder.
    If that doesn't help apply the two fixes below in order as needed:
    Fix #1
    1 - launch iPhoto with the Command+Option keys held down and rebuild the library.
    2 - run Option #4 to rebuild the database.
    Fix #2
    Using iPhoto Library Manager  to Rebuild Your iPhoto Library
    1 - download iPhoto Library Manager and launch.
    2 - click on the Add Library button and select the library you want to add in the selection window..
    3 - Now that the library is listed in the left hand pane of iPLM, click on your library and go to the Library ➙ Rebuild Library menu option.
    4 - In the next  window name the new library and select the location you want it to be placed.
    5 - Click on the Create button.
    Note: This creates a new library based on the LIbraryData.xml file in the library and will recover Events, Albums, keywords, titles and comments.  However, books, calendars, cards and slideshows will be lost. The original library will be left untouched for further attempts at fixing the problem or in case the rebuilt library is not satisfactory.

  • Any way to provide components to vendor with-out using 541.

    Hi Friends,
    Is there any way to provide components to Vendor with out movement-541.
    Because, system allowing to do GR 101 for parent model (posted 543 automatically), without performing 541.
    Please advise,
    Best regards,
    RAMAN.

    Hi Ven,
    Your problem is not totally clear, please give more details.
    Standard procedure is to send out the subcon-components to your subcontractor via MVT 541 (MB1B + 541 + with or w/o PO reference; ME2O).
    Then you can receive the subcontracting good via MVT 101 and consume the components via 543.
    You can change the stock level of the components by inventory bookings as well
    Please write some sentences about your requirement!
    Thanks,
    Csaba

  • Is there any way to download the Adobe Application Manager for Mac 10.5.8?

    I just subscribed to the monthly inDesign plan and was unaware I had to upgrade my system. Is there any way to download the Adobe Application Manager for Mac 10.5.8?

    LisaK78 wrote:
    I am trying to upgrade to Snow Leopard but I cannot figure out how to do it online. Do I actually need to purchase the disc and install it that way? Is there no way to download the update?
    See:
    Software update, upgrade--what's the difference?
    http://support.apple.com/kb/HT1444

  • Distributing a java application with fewer files

    I'd like to distribute an application with the JRE but would like to reduce the number of files in the distribution. The JRE alone requires several JARs and other license files. Can the JRE be repackaged into a consolidated JAR with my application without breaking the licensing rules?
    thanks,
    Paul

    This does not sound like a Java problem. Go into your W7 control panel and make sure the ODBC driver is correct. Make a new DSN for your system and see if you can connect. You may have to reinstall the ODBC, it souds like something there is having a problem.

  • Just upgraded to FF 12 from FF 3.6 and most of my favicons are now dotted line squares. Any way to get the favicons associated with each web site to load?

    Just upgraded to FF 12 from FF 3.6 and most of my favicons are now dotted line squares. Any way to get the favicons associated with each web site to load? I've seen some suggested code to add but I'm not web code savvy. Thanx!

    The CheckPlaces extension can restore favicons. It is also great for checking bookmarks to ensure that they are still valid.
    * https://addons.mozilla.org/en-US/firefox/addon/checkplaces/

  • Problem signing code for application with embedded runtime

    Hi,
    I have an Adobe Air application which I am publishing with the runtime embedded.  There are lots of reasons for publishing this way.
    I have already seen an unknown publisher message after signing on Windows 8 and a tester reported the same thing on Windows 7.  According to the cert issuer (DigiCert) I need to have an Extended Validation (EV) certificate to get by the Windows 8 issue, but there was no explanation on the Windows 7 issue. 
    As the windows file is essentially a folder wiith ".app" appended to it's name, I'm not sure how signing (which I am doing with the Signature tab on the Flash GUI) ensures that the executable contained in that file is signed.
    Can anyone tell me anything about code signing when publishing an AIR application with embedded runtime?
    Best,
    Chris McLaughlin

    Not that I can think of.  What OS are they running?  Do they have the shared runtime also installed?

  • Is it possible to implement a c# application with embedded flash player on WinCE

    I have read a great article from Mike Chambers:
    Embedding Flash Player in Windows Applications using C#. I
    think the solution works fine in PC environment, but I need to
    develop a similar C# application with embedded flash player which
    runs on WinCE environment(including Pocket PC and SmartPhone). My
    questions are:
    1. Is it possible to develop the C# application with
    embedded flash player on WinCE environment?
    2. If question 1 is possible, how can I install the
    "Macromedia Flash Player ActiveX control for PPC" into my Visual
    Studio .NET on PC environment for development?
    3. Can the "Flash Player for Pocket PC Distribution Kit"
    help to package the C# application with flash player? Do I have to
    use that to package my C# application for WinCE?

    > The the question1: should we mapping a another
    "Shockwave Flash Object"
    > com
    > object file for WinCE OS in the Visual Studio IDE, then
    we could develop
    > the
    > applicaton using Flash ActiveX Object in WinCE.
    >
    > question2: If question1 is yes, where can we find this
    com object file ?
    You cannot do this natively - .NET does not natively support
    AX controls.
    You can achieve this with CFCOM
    http://www.odysseysoftware.com/products_cfcom.asp
    or with OpenCF.NET
    http://www.opennetcf.org/ .
    OpenCF is free.
    Alternatively, it is possible to build your own COM wrapper
    using C++ but I
    don't know how to achieve this.
    Steve
    ACE - Adobe Community Expert
    My blog -
    http://stevehoward.blogspot.com/
    Authorware tips -
    http://www.tomorrows-key.com

  • What is the best way to distribute your swing application:

    I have developed a application that connects to data base and it containes the functionality to manage the invoices and receipts system, but i am scare to distribute it by building it to jar using the netbeans build option , it runs fine but when i extract the jar file back i m scare that any one can easily decompile it using JAD and get the database credentials , please tell me the best way to distribute the application so that reverse engineering the application will not be possible please tell me that :(

    Decompiling is unnecessary. All somebody would have to do would be to sniff the transmissions between your application and your database; the credentials are sent unencrypted.
    So the problem is not that somebody could find out the database credentials, the problem is that your database exposes itself to the internet. And if anybody does find the credentials through any method at all, then you've got a problem.
    And by the way if you distribute your application with the credentials hard-coded, then that makes it difficult for you to change the password if it does get compromised, because then nobody can use your application any more. This is a bad thing because one of the first things you should do when your system is compromised is to change the access password.
    So really the best way to distribute this application would be to write it so that it connects to an application which runs on your server. This server application would communicate with the database, which would make it unnecessary for the database to be visible from the internet. Your Swing application would communicate with the server application via some kind of web service protocol.

  • Distribute measurment studio application with opc conntection to field point

    I have written an Measurement Studio application with an DataSocket connection to an OPC Sever of an field point 1808. If I distribute this application to another computer I can't get a connection to the OPC Server of the field point. The application works fine on the developent computer of the application. On the other computer is just installed the MAX and the drivers from the Field Point CD. As well I configured the Field Point on that computer. We I browse for an OPC tag in the distibuted application I am not able to access any OPC server, even if I see them. Does anybody have an explanation for that?
    Thanks Bernd

    Hi Daniel,
    sorry that i answer you so late.  I got an error like "opxproxy.dll could not be found". So meanwhile I checked the system and the opxproxy file was found in the "winnt/system32" directory. After i register the opcproxy.dll manually with the shell command " regsvr32 opxproxy..dll" everything was working fine. Normally, this file should register itself automatically.
    Bye
    Bernd

  • First JavaFX application with long sequential processes

    Hi all,
    I'm working on my first JavaFX application.  I have UI elements (view) in place, I have a controller that works properly (with the exception I'll mention below), and I have an model that runs correctly (processes the data properly), but the model code was not originally written to run under a UI.
    What I want to happen is the following.  When the "Run" button is clicked, the input of the user is passed to the model via the controller and the data is processed.  It's a do-once kind of thing where the input is transformed into the output and that's the end of it.  The UI can be reset and new input provided, and the whole thing happens again with the click of the Run button.  Here's the problem:  The processing has several steps that need to happen sequentially, but some can take a long time.  I want to provide feedback via a message (what's being done), and overall progress via a progress bar (both elements in the current UI).  The problem is I'm still very confused about how to accomplish the user feedback.
    The UI was built in SceneBuilder, and I've assigned the onMouseClicked event to call the runButtonClicked() method in the controller.
    The runButtonClicked() method calls private methods that execute the processing steps (I'm going to do something more intelligent with the exceptions - please ignore that for the time being)...
        public void runButtonClicked() {
            runButton.setDisable(true);
            sdfFileBrowseButton.setDisable(true);
            outputFileBrowseButton.setDisable(true);
            try {
                prepareSDFFile();
                prepareModels();
                collectDescriptors();
                makeSamples();
                evaluateSamples();
                writeResultsToTextFile(results, outputFile);
            } catch (IOException exception) {
                System.out.println("Caught IOException: " + exception.getMessage());
            } catch (JAXBException exception) {
                System.out.println("Caught JAXBException: " + exception.getMessage());
    Each of the calls in the try-catch are tasks that need to occur sequentially in the order shown.  A few can take a long time (e.g. collectDescriptors(), evaluateSamples(), and writeResultsToTextFile().  The actual work isn't done in the controller.  The controller creates instances of the classes that do the actual work (this seems to be a departure from most of the tutorials I've seen - it seems the model and the controller are mixed in the tutorials).
    I want to alert the user about what step is executing (by way of a message in the UI) and what stage the whole process is in (by way of a progress bar).  It would be nice if the progress bar could reflect the progress of each individual step (returning to 0 at the beginning of the next step), but having the bar just reflect the over all progress (e.g., how many of the six steps have been finished) would be sufficient.
    I also want to be able to handle a Cancel button event and just stop the whole process and reset the application (losing whatever work has been done is OK).
    So - I really can't tell what the best approach should be.  None of the examples in several tutorials I've gone over have really touched on this type of sequential process.  I'd appreciate suggestions.
    Thanks,
    Dave.

    Suggested Approach
    What you describe is an absolutely classic case for using the javafx.concurrent utilities (Task and Service).
    Your application is a perfect fit for using these services, which will provide you:
    1. a concurrent execution thread to run your log running processes
    2. a threadsafe feedback mechanism for progress that you can bind to a ProgressBar for interactive progress feedback.
    3. a threadsafe feedback mechanism for messages that you can bind to a Label for interactive status feedback.
    4. sample code that demonstrates the ability to cancel and restart processes.
    5, a success callback method setter that can be set to provide a result and take action on success.
    6. a failure callback method setter that can be set to provide an exception and take action on failure.
    Task and Service Samples
    There are many examples of Task usage if you search for JavaFX Task.
    There is also great documentation in the Task and Service javadoc.
    Here is an example of using a JavaFX service.  The example is a little old and uses doesn't use some new API features such as setOnSucceeded or setOnFailed, it also uses the now-deprecated Builder patterns, however, the bulk of it should still be relevant to what you want.
    Here is another more complicated sample to Render 300 charts off screen and save them to files in JavaFX, though I doubt your task needs to be that complicated, and likely a single controlling service is all you need, so don't pay too much attention to the more complicated example unless you must have that kind of functionality.
    Here is another simpler example for Re: Creating multiple parallel tasks by a single service, that actually demonstrates sequential and parallel demonstration of step tasks within a service.
    The progress can be reset between steps, so that the message indicates the step being performed and the progress indicates the progress of the step rather than overall progress.  You could expose separate mechanisms for feeding back overall progress in addition to step progress.
    For further help
    If you are still having issues, I'm sure somebody on the forum could easily mock up a sample application stub that demonstrates the techniques based on the info you provided in your question, just ask if you would like that...

  • Is there any way to sync Outlook for Mac with iPhone? I have tried everything but not successful. Apple says it is not possible to sync contacts from Outlook for Mac to iPhone 5. Any help will be much appreciated.

    Is there any way to Sync contacts from Outlook for Mac to iPhone 5? Apple support says that only iTune can only sync contacts from "Contact" which is the default contact of Mac. If one is running Outllok on a Mac machine then it is not possible to sync the contacts with iPhone. It is strange that Apple distributors are promoting and offering machines with promise that Windows users can now run MS Office on Mac machines without any problem. While this is true, it is so strange that one cannot sync the contacts from MacBook Pro to iPhone5. If someone has found a way to sync contacts from Outlook to iPhone 5 please help as it is very frustrating to not be able to sync the contacts. Thanks, Amit.

    SEARCH!!!
    http://lmgtfy.com/?q=sync+outlook+mac+to+iphone

  • Is there ANY way to use another email address with iCloud?

    Apple let you use any email address as an Apple ID, but I really want to be able to use a non-Apple email address with my iCloud mail. Just about every email service (Gmail, Hotmail, etc) allows you to send from a third-party address (once you've done a security verification) so that you don't have to change your email address when switching services. iCloud seems to have no such option. Is there any way round this, or any way to put pressure on Apple to add this basic feature???

    rdepom wrote:
    Is there any way round this
    I'm afraid not
    or any way to put pressure on Apple to add this basic feature???
    http://www.apple.com/feedback/icloud.html - but I don't think it's very likely they'll change it.

  • Is there any way of getting Facetime to work with windows?

    I've just used Facetime for the first time and it worked like a dream. Is there any way Facetime can be used to phone someone with a PC using
    Windows?

    No, FaceTime uses a proprietary communications protocol that is incapatable with Windows.
    Allan

Maybe you are looking for