How to create a running jar-file

I created a "Java Class Library" project including 20 class files in several packages and some libraries.
Because I would like to start the project from the console, I added the main-class property (right-click project, Properties, Run). Then I cleaned and built the project and tried to start it with the following command:
java -jar PROJECTNAME.jarBut it won't work, because the archive is not complete: MANIFEST.MF lacks the main-class and all involved libraries.
I managed to add the main-class attribute manually, but adding all library references seems to be very error-prone.
So does anyone know if I did something wrong or if this is a bug of Creator?
Regards,
Felix

The main intent of this project type is to provide a libraray which normally wouldn't run with a "main". I suggest you use NetBeans to create a "Java Application" project. Here's what is in the README.txt file produced with the jar. This looks like what you're looking to do. So you can create the Jar in NetBeans then if you want to use it in Java Studio Creator, you can add it to the Creator project. Also, if you caught the news at JavaOne, we are providing Creator features for a pack that will run in NetBeans so you won't have to switch back and forth between the tools. Keep an eye on the NetBeans and Creator web sites for more info.
Thanks!
-David
README.txt
========================
BUILD OUTPUT DESCRIPTION
========================
When you build an Java application project that has a main class, the IDE
automatically copies all of the JAR
files on the projects classpath to your projects dist/lib folder. The IDE
also adds each of the JAR files to the Class-Path element in the application
JAR files manifest file (MANIFEST.MF).
To run the project from the command line, go to the dist folder and
type the following:
java -jar "JavaApplication3.jar"
To distribute this project, zip up the dist folder (including the lib folder)
and distribute the ZIP file.
Notes:
* If two JAR files on the project classpath have the same name, only the first
JAR file is copied to the lib folder.
* If the classpath contains a folder of classes or resources, none of the
classpath elements are copied to the dist folder.
* If a library on the projects classpath also has a Class-Path element
specified in the manifest,the content of the Class-Path element has to be on
the projects runtime path.
* To set a main class in a standard Java project, right-click the project node
in the Projects window and choose Properties. Then click Run and enter the
class name in the Main Class field. Alternatively, you can manually type the
class name in the manifest Main-Class element.

Similar Messages

  • How to create a client jar file???

    How do I create a client jar file for the client program? Please see my attached
    ejb-jar.xml. I compiled the my EJB and deployed it successfully. However, I couldn't
    find the client jar anywhere. I use the weblogic admin console DD editor, I can
    see that the edit field has been populated with my client jar file name defined
    in the ejb-jar.xml. However, I searched entire system, I could not locate this
    jar anywhere.
    How do I do that? If someone knows how to do it, please let me know. Thank you
    very much.
    [ejb-jar.xml]

    How do I create a client jar file for the client program? Please see my attached
    ejb-jar.xml. I compiled the my EJB and deployed it successfully. However, I couldn't
    find the client jar anywhere. I use the weblogic admin console DD editor, I can
    see that the edit field has been populated with my client jar file name defined
    in the ejb-jar.xml. However, I searched entire system, I could not locate this
    jar anywhere.
    How do I do that? If someone knows how to do it, please let me know. Thank you
    very much.
    [ejb-jar.xml]

  • How to run jar file from command task , located in informatica server machine

    Hello All,I have executalbe jar file located in informatica server machine, I want to execute this jar from command task from powercenter.I am new to Informatica, so please help me with it.I have give all the permission to the file, but still the task fails with following error. Command task instance: execution of command [Command1] did not complete successfully with exit code 256.How can I execute this jar file please help. Thanks

    ユ 나이트팔라스카지노 ◈ top015。ℂℴℳ 【Ƹ̵̡Ӝ̵̨̄Ʒ】 나이트팔라스카지노 ユ 온라인 추천ユ 나이트팔라스카지노 ◈ top015。ℂℴℳ 【Ƹ̵̡Ӝ̵̨̄Ʒ】 나이트팔라스카지노 ユ 온라인 추천  ユ 나이트팔라스카지노 ◈ top015。ℂℴℳ 【Ƹ̵̡Ӝ̵̨̄Ʒ】 나이트팔라스카지노 ユ 나이트팔라스카지노 ◈ top015。ℂℴℳ 【Ƹ̵̡Ӝ̵̨̄Ʒ】 나이트팔라스카지노 ユ 나이트팔라스카지노 ◈ top015。ℂℴℳ 【Ƹ̵̡Ӝ̵̨̄Ʒ】 나이트팔라스카지노 ユ 나이트팔라스카지노 ◈ top015。ℂℴℳ 【Ƹ̵̡Ӝ̵̨̄Ʒ】 나이트팔라스카지노 ユ 나이트팔라스카지노 ◈ top015。ℂℴℳ 【Ƹ̵̡Ӝ̵̨̄Ʒ】 나이트팔라스카지노 ユ 나이트팔라스카지노 ◈ top015。ℂℴℳ 【Ƹ̵̡Ӝ̵̨̄Ʒ】 나이트팔라스카지노 ユ 나이트팔라스카지노 ◈ top015。ℂℴℳ 【Ƹ̵̡Ӝ̵̨̄Ʒ】 나이트팔라스카지노 ユ 나이트팔라스카지노 ◈ top015。ℂℴℳ 【Ƹ̵̡Ӝ̵̨̄Ʒ】 나이트팔라스카지노 ユ 나이트팔라스카지노 ◈ top015。ℂℴℳ 【Ƹ̵̡Ӝ̵̨̄Ʒ】 나이트팔라스카지노 ユ 나이트팔라스카지노 ◈ top015。ℂℴℳ 【Ƹ̵̡Ӝ̵̨̄Ʒ】 나이트팔라스카지노 ユ 나이트팔라스카지노 ◈ top015。ℂℴℳ 【Ƹ̵̡Ӝ̵̨̄Ʒ】 나이트팔라스카지노 ユ 나이트팔라스카지노 ◈ top015。ℂℴℳ 【Ƹ̵̡Ӝ̵̨̄Ʒ】 나이트팔라스카지노 ユ 나이트팔라스카지노 ◈ top015。ℂℴℳ 【Ƹ̵̡Ӝ̵̨̄Ʒ】 나이트팔라스카지노 ユ 나이트팔라스카지노 ◈ top015。ℂℴℳ 【Ƹ̵̡Ӝ̵̨̄Ʒ】 나이트팔라스카지노 ユ 나이트팔라스카지노 ◈ top015。ℂℴℳ 【Ƹ̵̡Ӝ̵̨̄Ʒ】 나이트팔라스카지노 ユ 나이트팔라스카지노 ◈ top015。ℂℴℳ 【Ƹ̵̡Ӝ̵̨̄Ʒ】 나이트팔라스카지노 ユ 나이트팔라스카지노 ◈ top015。ℂℴℳ 【Ƹ̵̡Ӝ̵̨̄Ʒ】 나이트팔라스카지노 ユ 나이트팔라스카지노 ◈ top015。ℂℴℳ 【Ƹ̵̡Ӝ̵̨̄Ʒ】 나이트팔라스카지노 ユ 나이트팔라스카지노 ◈ top015。ℂℴℳ 【Ƹ̵̡Ӝ̵̨̄Ʒ】 나이트팔라스카지노 ユ 나이트팔라스카지노 ◈ top015。ℂℴℳ 【Ƹ̵̡Ӝ̵̨̄Ʒ】 나이트팔라스카지노 ユ 나이트팔라스카지노 ◈ top015。ℂℴℳ 【Ƹ̵̡Ӝ̵̨̄Ʒ】 나이트팔라스카지노 ユ 나이트팔라스카지노 ◈ top015。ℂℴℳ 【Ƹ̵̡Ӝ̵̨̄Ʒ】 나이트팔라스카지노 ユ 나이트팔라스카지노 ◈ top015。ℂℴℳ 【Ƹ̵̡Ӝ̵̨̄Ʒ】 나이트팔라스카지노 ユ 나이트팔라스카지노 ◈ top015。ℂℴℳ 【Ƹ̵̡Ӝ̵̨̄Ʒ】 나이트팔라스카지노 ユ 나이트팔라스카지노 ◈ top015。ℂℴℳ 【Ƹ̵̡Ӝ̵̨̄Ʒ】 나이트팔라스카지노 ユ 나이트팔라스카지노 ◈ top015。ℂℴℳ 【Ƹ̵̡Ӝ̵̨̄Ʒ】 나이트팔라스카지노 ユ 나이트팔라스카지노 ◈ top015。ℂℴℳ 【Ƹ̵̡Ӝ̵̨̄Ʒ】 나이트팔라스카지노 ユ 나이트팔라스카지노 ◈ top015。ℂℴℳ 【Ƹ̵̡Ӝ̵̨̄Ʒ】 나이트팔라스카지노 ユ 나이트팔라스카지노 ◈ top015。ℂℴℳ 【Ƹ̵̡Ӝ̵̨̄Ʒ】 나이트팔라스카지노

  • Creating an exacutable jar file in netbeans

    Hey, how can i create an exacutable jar file in netbeans ?

    i guess you already have a project created, if you don't create a new java application project.
    Then you need to do the following:
    1. Set the main class. This is the class that will run first.
    for this you need to right click in the project node, select properties, then run and in the Main Class field put the main class.
    2. Set the classpath: you need to put all the libraries or resources you use in your project.
    to do that right click the libraries node, select properties, then add library and add all the libraries that your project needs
    by doing this steps netbeans will create your manifest file and the jar that will create will be executable.
    Hope this helps.
    Escobar5

  • Creating an executable jar-file including a custom package

    I am trying to learn how to create executable jar-files. I have managed this with a single class. However having a class which is an extention of another class which in turn belongs to custom package, I can't make it work.Running the program normally is not a problem. I don't think the problem is the actual code, but I will include it here anyway. I create the jar-file using:
    jar -cmf Direkt2b.txt Direkt2b.jar *.class
    where Direkt2b.txt is just:
    Main-Class: Diriekt2b
    Only the main class-file is included this way. Copying the other file to the same directory before creation doesn't help either. There is no error messages, the jar-file just refuses to run no matter what.
    The main-class:
    import java.awt.*;
    import extra.*;
    class Direkt2b extends ExtendedFrame {
         Font f;
         Direkt2b() {
              f = new Font("SansSerif", Font.BOLD, 24);
              setBackground(Color.yellow);
              setSize(400,150);
         public void paint(Graphics g) {
              g.setFont(f);
              g.setColor(Color.blue);
              g.drawString("V?lkommen till Java Direkt", 45, 100);
         public static void main (String[] arg) {
              Direkt2b d2 = new Direkt2b();
              d2.setVisible(true);
    The help-class:
    package extra;
    import java.awt.*;
    import java.awt.event.*;
    public class ExtendedFrame extends Frame {
         private static boolean first = true;
         private boolean isFirst = first;
         public ExtendedFrame() {
              addWindowListener(theListener);
              first=false;
         WindowAdapter theListener = new WindowAdapter () {
              public void windowClosing(WindowEvent e) {
              dispose();
              if (isFirst)
                   System.exit(0);
    }

    My problem wasn't really getting more than one class in a jar-file,
    but rather that my jar-file with multiple classes wouldn't execute.
    Reading the original post I realized that maybe I was unclear about that.
    However I have solved the problem now so for anybody reading this
    thread in the future I will tell you how.
    The general setting is this: You have a bunch of self-made help-classes
    organized in some classdirectory somewhere in the filesystem. You use these
    in your programming from time to time. You have set a classpath-varible
    in your OS such that Java could find your help-classes.
    Now you want to create executable jar-files so that you could publish your work.
    My problem was that while I added all needed classes in a jar-file, the main-class
    couldn't find the others because they were referenced incorrectly. The solution I
    came up with may not be elegant, but it works. I copied the main-class and all directories
    (only one in my case) just as they appear in the classpath-directory, to the same temporary
    directory. Then I created the jar-file from there, using: jar -cmfv Direkt2b.txt Direkt2b.jar Direkt2b.class extra/*.class
    I suspected that incorrect referencing was the problem and I tried several variations on the theme above
    before giving up and writing the first post. Part the problem was that I didn't get any error messages,
    just an annoying error-sound double-clicking the jar-file. I learned later that you could run jar-files from
    the command -prompt using: java -jar myjarfile.jar. This way you get a more useful response.
    I guess there is a way to include the classpath instead somehow, but I will use my method for now.
    I hope this was helpful to somebody.

  • How to create database from .sql file

    how to create database from .sql file..?? i put the sintax query in a sql file.. and i want to call it in java code..
    ho to do it..??

    why do you want to do this from java?
    i just don't see the point.
    find your dba and have him/her run it for you

  • Creating a simple jar file

    I am trying to create a simple jar file for a swing application. I have used some third party api in the application.
    However when i create a jar of the application using JDeveloper it seems to add all the third party class files too into the jar which i definately dont want. How do i do the same.

    I presume you used a JAR deployment profile. Check the profile settings under "Dependency Analyzer". You might have checked there some jars you don't want to be included in the final package and the option "Include all of their contents..." is selected. Uncheck the ones you do not want to be included in the output archive.
    Florin

  • How do you convert a jar file into a java file,  ?

    how do you convert a jar file into a java file ?
    I am new to Java ,but have a little experience in C++ and Visual Basic.
    I want to edit and maybe create my own mobile games that are written or converted into jar files.
    At the moment I am using Java NetBeans , and Easy Java( the java pad).
    However the only solution I tried was to open the JAR file in winrar and see that its made up of png picture files,
    midi music files and class files. Unfortunately when I uncompressed the JAR file , there was NO java file to be seen and the JAVA editors Do not show the class file like a Java file. So why is there no extension Java file in the mobile JAR game ?

    801283 wrote:
    how do you convert a jar file into a java file ?You generally don't. There exist decompilers, but if you're meant to have the source, you should either have it because you are the author, or you should be able to get it from the author.
    I am new to Java ,but have a little experience in C++ and Visual Basic.Does that experience include turning .exe files into C++ code? Because that's the equivalent of what you're asking
    I want to edit and maybe create my own mobile games that are written or converted into jar files.Eh?
    Are you saying you want to take existing games and modify them? If the creators allow you to modify their source, then they'll provide you with that source (the .java files). If you're allowed to add things but not modify, you don't need .java files. Just documentation, which, again, the creators should be providing.
    Or are you saying you want to create your own games and distribute them in jar files? If so, there's no need to turn jars into .java.
    However the only solution I tried was to open the JAR file in winrar and see that its made up of png picture files,
    midi music files and class files. Unfortunately when I uncompressed the JAR file , there was NO java file to be seen and the JAVA editors Do not show the class file like a Java file. So why is there no extension Java file in the mobile JAR game ?Why would you expect there to be one?

  • How to create and sign CAB files info on Supplement Option

    To all Supplement Option subscribers:
    At the supplement option for iDevelopment Accelerators, I uploaded a zip with detailed info on how to create and sign CAB files (necessary when you are running your application on the Native IE Java Virtual Machine).
    Not all functionality provided to you through JInitiator will work (e.g. WebUtil doesn't) but the way how to make and sign a CAB file will become more easy.
    Cheers,
    Marc Vahsen
    Headstart Team

    This defeats the purpose of trying to centralize SAP-related web resources on the SAP server. Typically IIS/Apache or other non-SAP servers are under the control of IT and not the SAP BASIS group.
    We simply would like to have a centralized location to store static web files so that they are not overwritten during Portal support pack applications.

  • How to create and read text file using LabVIEW 7.1 PDA module?

    How to create and read text file using LabVIEW 7.1 PDA module? I can not create a text file and read it.
    I attach my code here.
    Attachments:
    File_IO.vi ‏82 KB

    Well my acquisition code runs perfect. The problem is reading it. I can't seem to read my data no matter what I do. My data gets saved as a string using the array to string vi but I've read that the string to array vi (which I need to convert back to array to read my data) does not work on the pda. I'm using version 8.0. So I was trying to modify the program posted in this discussion so that it would save data from my DAQ. I did that but I still can't read the data after its saved. I really don't know what else to do. All I need to do is read the data on the pda itself. I can't understand why I'm having such a hard time doing that. I found a possible solution on another discussion that talks about parsing the strings because of the bug in the "string to array" vi. However, that lead me to another problem because for some reason, the array indicators or graphs don't function on the pda. When i build the program to the pda or emulator, the array indicators are faded out on the front panel as if the function is not valid. Does this kind of help give a better picture of what I'm trying to do. Simply read data back. Thanks.

  • Applet : How to use Images in Jar file

    I want to put all images into a jar file to improve speed of loading.
    But how to invoke images from Jar file?
    Thanks.

    @Op. It's very important for a developer to know how to find information, and that skill usually comes with experience. Google is one of the best ways to find information and solutions to the most common problems.
    Kaj

  • How to call function in jar file?

    First, I can't write english well.(I'm korean.. ) sorry about that.
    I have known function in jar file.
    but I don't know how to call function in jar file.
    how can I this work?
    My project and another project are respectively developing D-project with me and other man.
    so i need it. or I can't do this work.
    I will paste other's source code in my source code.
    and then recomplie , build it.. but it is not my wish!
    thanks for reading my sentence.

    If you have a jar file with a class that you wish to use, then you must add the jar file to your class path ($CLASSPATH on unix, linux, etc. and %CLASSPATH% on Windows).
    Then you can use the class normally, just as you would if it were not in the jar.
    If you meant something else, you'll need to explain what you meant.

  • How to use javap with jar files ?

    how to use javap with jar files ?
    thanks

    As long as the jar is on the class path, your gold. So,
    javap -classpath myjar.jar mypackage.MyClass
    Chuck

  • Please help: Example how to peploy application from jar file step by step

    Please help: Example how to peploy application from jar file step by step.
    All help appreciated
    Mike

    Thanks I will try these links
    Mike
    "Slava Imeshev" <[email protected]> wrote:
    Hi Mike,
    These links could be useful:
    http://e-docs.bea.com/wls/docs61////adminguide/appman.html
    http://e-docs.bea.com/wls/docs61////quickstart/quick_start.html
    http://e-docs.bea.com/wls/docs61//////ConsoleHelp/application.html
    http://e-docs.bea.com/wls/docs61///programming/environment.html
    Regards,
    Slava Imeshev
    "Mike" <[email protected]> wrote in message
    news:3ca0e94c$[email protected]..
    Please help: Example how to peploy application from jar file step bystep.
    All help appreciated
    Mike

  • How to add the mail.jar file to my CLASSPATH ?

    Hi;
    I wish to Instal JavaMail 1.2
    To use the JavaMail 1.2 API, i unbundle the javamail-1_3_1-upd.zip file.....and now, i would like to add the mail.jar file to your CLASSPATH.
    My question is: how do you do this ?
    - ok i did that for CATALINA_HOME & JAVA_HOME but how to add the mail.jar file to my CLASSPATH ??
    1000 thanks.

    I think you're looking for "developer support", not packaged application support. different server, different batch of groups. . .
    Since I have very little contact with devopers, I don't truly know.

Maybe you are looking for

  • CS4 Installation Problem on Mac - Error 2

    I have tried for several hours to make the new install of Adobe CS4 work. The Lightroom2 install worked fine. Background: I have a macbook pro, OS/X 10.5.7, enough avail disk space. I had a trial version of LR2 and full CS2. I have done the following

  • Is there a better way to stop a Method than Thread.stop()?

    First my basic problem. In one of my programs I am using constraint solver. I call the constraint solver with a set of constraints and it returns a Map with a satisfying assignment. In most cases this works in acceptable time ( less than 1 second). B

  • ExportPDF - "an error occurred while trying to access the service"

    I have never had a problem using ExportPDF in the past but recently I am getting an error message saying "an error occurred while trying to access the service".  I am using the same browser, Chrome, that I have always used.  Please tell me how to fix

  • Can LiveCycle Workflow route to machines instead of users?

    Hi, can livecycle route documents in its workflow to specific machines in an intranet instead of specific people/users? I have a shared machine that could have any number of users. I don't know who will be logged in. I only know that whoever is assig

  • Please Look into this.!! Viewing HTTP Server Response

    Please consider this urgently.. How can I view the response Headers sent by the Server back to the Client??(The Client is a java application which has invoked the servlet via the URL class) It is possible to check the client Headers with the followin