Hej med jer, Dette er ikke spørgsmål men en konstatering. Ofte har der været diskussion om hvordan man kan kompilere java til exe. Som regel bliver den der spørg bombarderet med "JAVA ER JO PLATFORMSUAFHÆNGIG OG DERFOR SKAL MAN IKKE....blabla." Men faktum er jo at rigtig mange mennesker kører en eller anden version af Windows, og derfor kan det at lave java filer til exe filer være fordelagtigt.
Jeg har ikke fundet ud af hvordan man gør dette, men jeg har fundet en løsning på problemstillingen. Programmet hedder Install Anywhere og kan hentes på tucows.dk Programmet laver en stor exe fil der installerer både JRE samt javafilerne og laver en exe start fil....samt mulighed for personlig tilpasning af installationen. Se det er jo smart hvis man ønsker at distribuere sine programmer så også dødelige mennesker kan bruge dem.
det er jo bare synd for dem som har installeret jre, at de skal hente en 12MB stor fil, når de kunne nøjes med 112KB. Jeg vil anbefale at lave en eksekverbar jar fil istedet for og lader sun om at distribuere jre'en.
Er det det program, der præcist hedder InstallAnywhere Now! 4.5? For når man søger på install anywhere får man 137 hits, og jeg har ikke så meget lyst til at kigge alle sammen igennem for at være sikker på, at det er det rigtige...
-> soreno .... med installanywhere kan du lave to typer .. en med jre og en uden ... hvis det er til download fra nettet .. så kan folk jo vælge ud fra om de allerede har jre på maskinen ... exe filen som programmet generere indeholder dog ikke class filerne ... de ligger stadig i en executable jar fil ... så i princippet er det lidt dobbeltUP ... men det er fint hvis man blot vil have et program der installere ens applikation på en professionel måde ....
Synes godt om
Slettet bruger
24. maj 2002 - 12:54#6
Hvis folk har jre liggende i forvejen kan du uden større problemmer lave dit Java program om til en jar fil som kan dobbelt-klikkes på uden problemmer. Det har jeg da gjort mange gange! Kan ikke helt se fidusen i at have det liggende i en Setup-fil, det er da nemmere bare at DL det og dobbelt-klikke på det!?
sidder og leger med Install Anywhere. jeg ved allerede nu at min applikation kun skal afvikles på Windows, men hvordan får jeg Install Anywhere til at ODBC-registrring ???
Hvis du bruger ODBC så er det klart at du bliver nød til at lave din forbindelse igennem windows ... om man kan lave en form for setup der klarer det ved jeg faktisk ikke ... måske er der nogle der kan svarer på dette .. det ville jo være "nice" .. meek ... der findes en del indlæg mht. jar filer .. se: http://www.eksperten.dk/spm/165439
odbc kan opsættes ved at tilføje noget i registry - prøv at søge lidt efter odbc i registry, lav en ny odbc forbindelse og kig hvilke ændringer der kom. Det skal nok lige testes på andre computere... :-)
vil det sige at når du installere din applikation med InstallAnywhere så sørger den samtidig for at oprette den ODBC forbindelse du har brug for .?? og hvis det er tilfældet .. kan du så ikke poste en vejledning ?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.