How are java applications deployed?

i was just wondering. if i create a standalone application, how are they executed? i mean, do you create a .exe file of them or something?

There are many ways to deploy a Java application. Which way you choose depends on the nature of your application, on what are your customers, etc.
Narrowing your question to J2SE applicaitons (e.g. Swing-based client apps), you still have many options.
The most frequently used are
- Web start technology
- Java-aware installers (create conventional setup.exe)
- Java2exe wrappers
- Simple batch file like "javaw -jar myjar"
- Executable (or clickable) JAR
I do not know if there is a complete "Java deployment guide", however this article may be of some help to you, as it describes all these options:
http://www.excelsior-usa.com/articles/java-to-exe.html
Denis

Similar Messages

  • Java application deployment tool

    Hey everyone, i'm having some serious difficulty deploying an ejb application on bea weblogic.
    I cannot find the java application deployment tool, or any concise documentation for that matter.
    I have experience writing jsps, javabeans, servlets etc. and deploying them with ant.
    Thanks for any help on this tool and or deployment techniques for ejb.
    /jeff

    You may want to direct your query to one of the web forums run by BEA. Most folks here are familiar with the j2ee specs and the Sun implementations of those specs.
    These news groups may be a good place to start. http://newsgroups2.bea.com/cgi-bin/dnewsweb
    vbk

  • Sort order in Java Application (deploy in Oracle oc4j container)

    I have a Java application deploy in Oracle OC4J container (EAR file).
    In my Java application (jsp), I have a SQL statement who return data but the
    sort order is wrong. The letters "é" and all characters with accents
    appears at the end of the result.
    I tried many things to change the sort order (NLS parameters in database
    and OAS10g parameter files).
    When I use SQL*plus on database server, that's working.
    The sort order is wrong when I use the java application.
    Somebody can tell me what and where is the NLS parameters to change ?
    Thanks
    Robin

    Robin,
    I'm only guessing, but it could either be related to the java locale or the CHARSET attribute of the HTML header -- and nothing to do with the NLS parameters.
    Maybe you should try the Globalization Support forum?
    Good Luck,
    Avi.

  • Any idea how the java application can get the physical memory?

    Hello, everyone
    Any idea how the java application can get the physical memory?
    thanks in advance

    I believe what yo intend to do is forbidden, but here
    my answer.
    when you start your application you can give your VM
    the entire memory of your pc. like this this memory
    is completly under your control.* headdesk *

  • Are there applications deployed on OC4J ?

    Are there applications deployed on OC4J and running live with 100+ users on Production. I know WebLogic and WebSphere does..but not sure of OC4J.

    Yes there are!

  • How can java application integrate with SAP

    i need some help regarding.
    Actually we need a application which should work as standalone also which will be as java application
    and as well as mostly we are preferring that this application should be integrated with SAP system also.
    so please help me...
    Edited by: anant waghmare on Apr 22, 2008 10:45 AM

    If they are on seperate systems (ABAP & JAVA) you need to create a JCO connection

  • How are commercial applications done?

    Hallo,
    I have been looking trough " The definitive guide to Netbeans Platform" from Apress, and there are explained the benefits of using modules and how netbeans helps you with all that. After a first glance, It looks very fancy but it seems it's all built on NetBeans framework(those 7 modules they use).
    1) Is this module approch used in creating commercial applications?
    2) Can you use modules without Netbeans and all that time it takes to initialize only the base modules, or is it a Netbeans creation?
    3) Who uses modules, and the approach with the Netbeans modules in particular? - some examples ( I prefer real software applications examples)
    Many thanks,
    Ryan

    ryanP wrote:
    Hallo,
    I have been looking trough " The definitive guide to Netbeans Platform" from Apress, and there are explained the benefits of using modules and how netbeans helps you with all that. After a first glance, It looks very fancy but it seems it's all built on NetBeans framework(those 7 modules they use).
    1) Is this module approch used in creating commercial applications?Term is imprecise.
    Are you asking if there are commercial applications that use code from Netbeans? Yes.
    Are you asking if commercial applications divide functionality into different blocks? Yes.
    2) Can you use modules without Netbeans and all that time it takes to initialize only the base modules, or is it a Netbeans creation? Huh? How you use it and any limitations are dependent upon the license that NetBeans provides.

  • How make java application as servies  in win2000?

    I have a java application. I want to it as servies running.
    Please tell me. How can I do?

    Search around the web with "java NT service". You should find a number of downloadable projects that can handle some of this.

  • How to delete application deployed in Run Application Only mode?

    I have exported/imported an application (Run Application Only mode) from one DB instance to another.
    As a developer, I cannot see the application in Application Builder in the target instance. This is as intended because changes should only be made on the source (development) instance.
    After testing, there may be errors to correct. The application is not going to be a new version, it is going to be corrected on the source instance. Without creating a new version of the application on the source instance, what steps does the HTML DB admin take on the target instance to delete the application so the application can be imported again?
    Thanks,
    Kelly

    Thank you Scott. I missed the help text to the side of the install page that explained how an existing application is deleted and replaced.
    The tool provided the prompt page, Confirm Replace Application, before proceeding with the install.

  • JAVA APPLICATION DEPLOYMENT?

    i have a JAVA program.If i want to deploy it as a application,what software should i use.
    is there tool to automate the above?
    also i want it like a software when double clicked,opens a application window.

    Have a read of the [Deployment Trail|http://java.sun.com/docs/books/tutorial/deployment/index.html] of Sun's Tutorial. The section on executable jar files might describe what you are looking for.

  • How are you tracking deployed software versions for traceabili​ty?

    I am curious how others are tracking deployed software versions in automated test environments.
    I am working on a medical device tester and we have a somewhat inefficient method for keeping track of all version numbers. I would like to know what tools are available to automate tracking version throughout a project, from build to viewing later. Or, what methods are typical in this type of environment.
    Essentially, we need to be able to say at any given moment what software version is running at 3 remote locations on several deployed systems.
    For simply automating the process of viewing the version number programmatically, I found this, but we've had issues with it:
    http://digital.ni.com/public.nsf/allkb/D45E3A1E694​815AD86257173005CFD36
    This solution requires a "separate" installer to get the .NET framework onto the target PC. Also, it doesn't work (to my knowledge) with the Help>>About window.
    Comments?
    Dan Richards
    Certified LabVIEW Developer

    Dennis,
    Thanks for replying. We are using SVN. The exact ECO process for this project is under construction as it is a relatively new project and deployments will be at our customer's site. We use JIRA for tracking specific change requests.
    Here's an example of our basic process:
    - Software changes made (according to JIRA tasks) and source code checked in
    - Builds released per schedule with version numbers (from JIRA projects) hard-coded into the application
    - Builds deployed at different locations & times
    Here's what I'd like to see to improve things:
    - Builds released with version numbers generated from one of the following:
       1. Loaded from JIRA release numbers - maybe auto-generated for reference by LabVIEW when building the application
       2. Part of a custom build launcher
             >> This would be a custom interface that runs functions like those in Application Builder palette while also sending version info
             >> Perhaps it could prompt the user for version info or read from something auto-generated.
    - Builds should automatically make version numbers visible within the application (for example, LabVIEW has the Help>>About window)
    - Build numbers should be programmatically/dynamically accessible without having to install an additional .NET framework that isn't listed in 'Additional Installers'
    Curious if there are any tools that support these kinds of things. I am aware of Deploy by Wirebird Labs and Proligent by Averna, although I am lacking in knowledge about specific features.
    Regards,
    Dan
    Dan Richards
    Certified LabVIEW Developer

  • Java application deployment/setup

    I'm in need of some information about how to go about creating an installation program for my java desktop application. We have a big project due in two months and one of the requirements is that it needs to be deployable on any machine, including machines without the java runtime installed. Any ideas or suggestions? Any help is very much appeciated.

    Also, one thing that I forgot to include. If the machine has an earlier version of the jre installed it should be updated. Is this possible? I really want to use java for this project :(

  • How to stop Application deployment in sccm 2012?

    Hi All
    If a application is wrongly deployed to wrong collection in sccm 2012
    how to stop that and where to change settings like we used to do in sccm 2007 we can
    stop it by program properties.

    You have kind of the same feature with Applications in CM2012. You can just right-click an Application, and select "Retire".
    That will change the status of the Application from "Active" to "Retired", and should prevent installations. When you've fixed the problem, you can just "Reinstate" the Application again, and everything should be back to normal.
    But I totally agree with Jason. Make sure you do the proper testing, so you won't have to do this at all :-)
    Ronni Pedersen | Microsoft MVP - ConfigMgr | Blogs:
    www.ronnipedersen.com/ and www.SCUG.dk/ | Twitter
    @ronnipedersen

  • How are configuration baseline deployment collections updated?

    I created a configuration baseline for a critical update, have a monitor action deployed against the baseline, and created 4 collections against the deployment: compliant, error, non-compliant, unknown.  So far so good....
    I then created a fresh deployment against the non-compliant collection to push the update and when I run report ' compliance 6 - -specific software update states (secondary)' for the updates against the non compliant collection I get the rather odd 'update
    is installed'=2.
    How is the non-compliant collection meant to be updated by the baseline monitor deployment?  If I update the collection manually it makes no changes to membership
    Thanks
    David

    Hi,
    You could check the baselines status in Configurations Tab on the client.
    Best Regards,
    Joyce
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact [email protected]

  • Sort order in Java application (oc4j container) -- ear file deployment

    I have a Java application deploy in Oracle OC4J container (EAR file).
    In my Java application (jsp), I have a SQL statement who return data but the
    sort order is wrong. The letters "é" and all characters with accents
    appears at the end of the result.
    I tried many things to change the sort order (NLS parameters in database
    and OAS10g parameter files).
    When I use SQL*plus on database server, that's working.
    The sort order is wrong when I use the java application.
    Somebody can tell me what and where is the NLS parameters to change ?
    Thanks
    Robin

    Robin,
    I'm only guessing, but it could either be related to the java locale or the CHARSET attribute of the HTML header -- and nothing to do with the NLS parameters.
    Maybe you should try the Globalization Support forum?
    Good Luck,
    Avi.

Maybe you are looking for

  • HT3211 What is best track pad for laptop pro

    What is best track pad for Mac Pro laptop with mountain lion

  • SOAP 'Connection refused' in java

    I am using the code attached to Log onto the SOAP Actuate reporting server using HttpURLConnection in Java. I get "java.net.ConnectException: Connection refused" while calling connection.getInputStream(); PLease note I do not get error while openConn

  • HI Gurus ..regrding the Architecture & Project phases of Oracle Application

    Hi Gurus iam new to the oracle application............ pls can give the brief explanation about the Architecture & Project Phases-- Methodolgy regds Pandu Ranga

  • Can I exclude folder(s) in finder?

    Hi, I just made the move to Mac after over 20 years on a PC so I'm pretty green. Here is my problem. I installed Printmaster 2.0 on my Mac and this program has over 80,000 images. Now if I look for an image or try to attach a file in an email program

  • My facebook isn't working

    I have a black berry curve 9360 and i updated my facebook but after one night it says "Error starting net_rim_bb_facebook: null And how do you check what you ID is, like the password and username  Solved! Go to Solution.