• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Paul Clapham
  • Jeanne Boyarsky
  • Ron McLeod
  • Tim Cooke
Sheriffs:
  • Devaka Cooray
  • paul wheaton
  • Mark Herschberg
Saloon Keepers:
  • Tim Moores
  • Tim Holloway
  • Stephan van Hulst
  • Frits Walraven
  • Jj Roberts
Bartenders:
  • Carey Brown
  • salvin francis
  • Piet Souris

setup not running

 
Ranch Hand
Posts: 46
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
first compliled all the java files which created a package exp...
then created a "mymanifest.mf" file parallel to the exp folder
in the manifest file I added these thing
Manifest-Version: 1.2
Main-Class: Login (i.e, my java file having main())
Created-By: 1.6 (Sun Microsystems Inc.)

then used the following command
jar cvfm setup.jar mymanifest.mf exp.*
it showed:
F:\Sandeep\Projects\Exporters>jar cvfm setup.jar mymanifest.mf exp.*
added manifest
adding: exp/(in = 0) (out= 0)(stored 0%)
adding: exp/Add_Export_Com.java(in = 5735) (out= 1817)(deflated 68%)
adding: exp/UpdationListener.class(in = 1665) (out= 943)(deflated 43%)
adding: exp/Show_List$1.class(in = 1144) (out= 620)(deflated 45%)
adding: exp/Show_List.class(in = 3763) (out= 2235)(deflated 40%)
adding: exp/UpdateButtonAction.class(in = 2489) (out= 1326)(deflated 46%)
adding: exp/Add_Buyer.java(in = 5862) (out= 1875)(deflated 68%)
adding: exp/Show_List$2.class(in = 800) (out= 492)(deflated 38%)
adding: exp/Update_Buyer.class(in = 3788) (out= 2077)(deflated 45%)
adding: exp/Menu_Bar.class(in = 6993) (out= 3359)(deflated 51%)
adding: exp/Login$3.class(in = 1171) (out= 690)(deflated 41%)
adding: exp/Delete_Buyer.java(in = 4165) (out= 1466)(deflated 64%)
adding: exp/Login$2.class(in = 613) (out= 380)(deflated 38%)
adding: exp/Login.class(in = 3415) (out= 1913)(deflated 43%)
adding: exp/Login$1.class(in = 945) (out= 548)(deflated 42%)
adding: exp/Add_Consignee.java(in = 5732) (out= 1819)(deflated 68%)
adding: exp/FetchConnection.class(in = 870) (out= 494)(deflated 43%)
adding: exp/Delete_Buyer.class(in = 3774) (out= 2080)(deflated 44%)
adding: exp/ButtonAction.class(in = 2554) (out= 1357)(deflated 46%)
adding: exp/Add_Export_Com$2.class(in = 827) (out= 491)(deflated 40%)
adding: exp/Update_Buyer.java(in = 8445) (out= 2592)(deflated 69%)
adding: exp/ExportListener.class(in = 3122) (out= 1621)(deflated 48%)
adding: exp/Add_Export_Com.class(in = 3617) (out= 2093)(deflated 42%)
adding: exp/Add_Export_Com$1.class(in = 1166) (out= 614)(deflated 47%)
adding: exp/Add_Consignee$2.class(in = 821) (out= 488)(deflated 40%)
adding: exp/Add_Consignee$1.class(in = 1161) (out= 612)(deflated 47%)
adding: exp/Add_Consignee.class(in = 3616) (out= 2093)(deflated 42%)
adding: exp/Menu_Bar.java(in = 10472) (out= 1831)(deflated 82%)
adding: exp/ConsigneeListener.class(in = 3124) (out= 1613)(deflated 48%)
adding: exp/Add_Buyer$1.class(in = 1141) (out= 609)(deflated 46%)
adding: exp/Add_Buyer.class(in = 3582) (out= 2088)(deflated 41%)
adding: exp/Add_Buyer$2.class(in = 797) (out= 485)(deflated 39%)
adding: exp/Login.java(in = 3086) (out= 1099)(deflated 64%)
adding: exp/AddListener.class(in = 3092) (out= 1608)(deflated 47%)
adding: exp/Delete_Exporter.java(in = 4231) (out= 1463)(deflated 65%)
adding: exp/FetchConnection.java(in = 444) (out= 252)(deflated 43%)
adding: exp/Delete_Exporter.class(in = 3818) (out= 2084)(deflated 45%)
adding: exp/Update_Consignee.java(in = 8526) (out= 2587)(deflated 69%)
adding: exp/Update_Consignee.class(in = 3824) (out= 2083)(deflated 45%)
adding: exp/Update_Exporter.java(in = 8503) (out= 2590)(deflated 69%)
adding: exp/Update_Exporter.class(in = 3844) (out= 2107)(deflated 45%)
adding: exp/Delete_Consignee.java(in = 4213) (out= 1456)(deflated 65%)
adding: exp/Delete_Consignee.class(in = 3815) (out= 2074)(deflated 45%)
adding: exp/ConsigneeButtonAction.class(in = 2582) (out= 1356)(deflated 47%)
adding: exp/ExporterButtonAction.class(in = 2594) (out= 1367)(deflated 47%)
adding: exp/Menu_Bar$1.class(in = 608) (out= 379)(deflated 37%)
adding: exp/UpConsigneeBAction.class(in = 2529) (out= 1328)(deflated 47%)
adding: exp/UpdationCListener.class(in = 1701) (out= 949)(deflated 44%)
adding: exp/Show_List_Consignee.class(in = 3777) (out= 2206)(deflated 41%)
adding: exp/Show_List_Consignee$1.class(in = 1188) (out= 623)(deflated 47%)
adding: exp/Show_List_Consignee$2.class(in = 854) (out= 501)(deflated 41%)
adding: exp/UpExporterBAction.class(in = 2523) (out= 1329)(deflated 47%)
adding: exp/UpdationEListener.class(in = 1700) (out= 950)(deflated 44%)
adding: exp/Show_List_Exporters.class(in = 3776) (out= 2209)(deflated 41%)
adding: exp/Show_List_Exporters$2.class(in = 853) (out= 502)(deflated 41%)
adding: exp/Show_List_Exporters$1.class(in = 1187) (out= 624)(deflated 47%)
adding: exp/Item_Bank.java(in = 5669) (out= 1823)(deflated 67%)
adding: exp/Invoice.java(in = 138) (out= 120)(deflated 13%)
adding: exp/Invoice.class(in = 256) (out= 196)(deflated 23%)
adding: exp/Item_COFD.java(in = 2457) (out= 905)(deflated 63%)
adding: exp/Item_COFD.class(in = 2356) (out= 1344)(deflated 42%)
adding: exp/Item_COFD$2.class(in = 1723) (out= 945)(deflated 45%)
adding: exp/Item_COFD$1.class(in = 1141) (out= 609)(deflated 46%)
adding: exp/Item_POL.java(in = 2374) (out= 893)(deflated 62%)
adding: exp/Item_POL.class(in = 2336) (out= 1334)(deflated 42%)
adding: exp/Item_POL$1.class(in = 1136) (out= 609)(deflated 46%)
adding: exp/Item_POL$2.class(in = 1716) (out= 947)(deflated 44%)
adding: exp/Item_POD.java(in = 2387) (out= 894)(deflated 62%)
adding: exp/Item_POD.class(in = 2338) (out= 1338)(deflated 42%)
adding: exp/Item_FD.java(in = 2383) (out= 890)(deflated 62%)
adding: exp/Item_FD.class(in = 2331) (out= 1327)(deflated 43%)
adding: exp/Item_POD$2.class(in = 1716) (out= 947)(deflated 44%)
adding: exp/Item_POD$1.class(in = 1136) (out= 609)(deflated 46%)
adding: exp/Item_FD$2.class(in = 1709) (out= 941)(deflated 44%)
adding: exp/Item_FD$1.class(in = 1131) (out= 604)(deflated 46%)
adding: exp/Item_Bank.class(in = 3454) (out= 2019)(deflated 41%)
adding: exp/Item_Bank$2.class(in = 797) (out= 485)(deflated 39%)
adding: exp/Item_Bank$1.class(in = 1141) (out= 609)(deflated 46%)
adding: exp/TermsListener.class(in = 3095) (out= 1614)(deflated 47%)
adding: exp/Item_Terms.java(in = 2434) (out= 909)(deflated 62%)
adding: exp/Item_Terms$1.class(in = 1146) (out= 608)(deflated 46%)
adding: exp/Item_Terms$2.class(in = 1735) (out= 945)(deflated 45%)
adding: exp/Item_Terms.class(in = 2420) (out= 1364)(deflated 43%)
adding: exp/Menu_Bar$22.class(in = 610) (out= 385)(deflated 36%)
adding: exp/Menu_Bar$9.class(in = 611) (out= 378)(deflated 38%)
adding: exp/Menu_Bar$13.class(in = 635) (out= 397)(deflated 37%)
adding: exp/Menu_Bar$15.class(in = 635) (out= 398)(deflated 37%)
adding: exp/Menu_Bar$23.class(in = 611) (out= 386)(deflated 36%)
adding: exp/Menu_Bar$7.class(in = 614) (out= 388)(deflated 36%)
adding: exp/Menu_Bar$17.class(in = 611) (out= 382)(deflated 37%)
adding: exp/Menu_Bar$3.class(in = 613) (out= 386)(deflated 37%)
adding: exp/Menu_Bar$24.class(in = 635) (out= 395)(deflated 37%)
adding: exp/Menu_Bar$18.class(in = 610) (out= 381)(deflated 37%)
adding: exp/Menu_Bar$14.class(in = 635) (out= 398)(deflated 37%)
adding: exp/Menu_Bar$4.class(in = 633) (out= 399)(deflated 36%)
adding: exp/Menu_Bar$19.class(in = 609) (out= 379)(deflated 37%)
adding: exp/Menu_Bar$16.class(in = 635) (out= 398)(deflated 37%)
adding: exp/Menu_Bar$2.class(in = 612) (out= 391)(deflated 36%)
adding: exp/Menu_Bar$21.class(in = 608) (out= 383)(deflated 37%)
adding: exp/Menu_Bar$12.class(in = 635) (out= 395)(deflated 37%)
adding: exp/Menu_Bar$5.class(in = 611) (out= 389)(deflated 36%)
adding: exp/Menu_Bar$10.class(in = 617) (out= 393)(deflated 36%)
adding: exp/Menu_Bar$6.class(in = 615) (out= 392)(deflated 36%)
adding: exp/Menu_Bar$8.class(in = 633) (out= 385)(deflated 39%)
adding: exp/Menu_Bar$20.class(in = 609) (out= 377)(deflated 38%)
adding: exp/Menu_Bar$11.class(in = 616) (out= 383)(deflated 37%)
adding: exp/Item_COOOG.java(in = 2449) (out= 907)(deflated 62%)
adding: exp/Item_COOOG.class(in = 2361) (out= 1344)(deflated 43%)
adding: exp/Item_COOOG$2.class(in = 1730) (out= 946)(deflated 45%)
adding: exp/Item_COOOG$1.class(in = 1146) (out= 609)(deflated 46%)
adding: exp/Menu_Bar$25.class(in = 704) (out= 437)(deflated 37%)
adding: exp/mymanifest.mf(in = 83) (out= 83)(deflated 0%)
adding: exp/setup.jar(in = 99193) (out= 89928)(deflated 9%)

Then I just double clicked on the jar file....
and the error message "could not find main class. program will exit" comes. Please suggest
 
Java Cowboy
Posts: 16084
88
Android Scala IntelliJ IDE Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
So your classes are in the package 'exp'? Then the Main-Class line should look like this:

Main-Class: exp.Login
 
Sandeep Mukherji
Ranch Hand
Posts: 46
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks a lot Jesper. It is successfully running now.
 
Sandeep Mukherji
Ranch Hand
Posts: 46
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
can I change the icon of the setup file to my desired one?
 
But how did the elephant get like that? What did you do? I think all we can do now is read this tiny ad:
the value of filler advertising in 2021
https://coderanch.com/t/730886/filler-advertising
reply
    Bookmark Topic Watch Topic
  • New Topic