Archief - Jcreator vraagje

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Yngwie

Legacy Member
ik weet da ik nog ne absolute noob ben als het op programmeren aankomt en ik heb besloten van er iets aan te doen, en ben zo een beetje aan het prullen met java en heb Jcreator. Nu, van in da programma compilen en executen da ga, maar hoe kan ik da opslaan als een op zichzelf werkend bestand?

ik hoop da hier iemand zit da mij kan helpen

b0rt

Legacy Member
Yngwie zei:
ik weet da ik nog ne absolute noob ben als het op programmeren aankomt en ik heb besloten van er iets aan te doen, en ben zo een beetje aan het prullen met java en heb Jcreator. Nu, van in da programma compilen en executen da ga, maar hoe kan ik da opslaan als een op zichzelf werkend bestand?

ik hoop da hier iemand zit da mij kan helpen
gaat ni, java moede altijd uitvoeren met ne executer (java.exe meestal, op sites zit da in de browser)

Yngwie

Legacy Member
hoe kan ek da dan het beste doen dak da kan openen, met welk programma ofzo?

b0rt

Legacy Member
Yngwie zei:
hoe kan ek da dan het beste doen dak da kan openen, met welk programma ofzo?
verwerken in een html bestand is het makkelijkst voor anderen om da te openen

Tyfius

Legacy Member
zever, da gaat wel

kunt da compilen als .exe of .jar

ma moet wel java sdk hebben dan he, ùma ik gok da ge diene hebt anders kunde ni werken me java

Yngwie

Legacy Member
ik heb diene sdk ma ik zou ni wete hoe dak da zou kunne compilen naar .exe

Krueger

Legacy Member
Tyfius zei:
zever, da gaat wel

kunt da compilen als .exe of .jar

ma moet wel java sdk hebben dan he, ùma ik gok da ge diene hebt anders kunde ni werken me java
Hmm, java werkt toch met bytecodes (of hoe noemt da nu weer)? Als ge daar een exe zou van maken, dan zoude ook uw virtual machine niet meer nodig hebben ofzo?

Grayfox

Legacy Member
Krueger zei:
Hmm, java werkt toch met bytecodes (of hoe noemt da nu weer)? Als ge daar een exe zou van maken, dan zoude ook uw virtual machine niet meer nodig hebben ofzo?

die VM gade altijd nodig hebben, volgens mij is die exe gewoon iets kleins dat de opdract geeft aan java.exe (die vindt da terug omdat da geregistreerd is in windows) om dus de main-class te laten executen
tschijnt da ge ook alles kunt in een jar steken, en met de juiste informatie in de jar kunde gelijk door dubbel te klikken die jar opstarten... (ma bij mij worden jar's dus geopened door PowerArchive (soort van winzip))

YellinD

Legacy Member
maak een bat fileke?

open notepad, schrijf u cmd commandoke da ge nodig hebt voor u programma
dubbelklik de bat
en u programma loopt

die nieuwe generatie zou eens terug DOS meoten leren :p

Grayfox

Legacy Member
YellinD zei:
maak een bat fileke?

open notepad, schrijf u cmd commandoke da ge nodig hebt voor u programma
dubbelklik de bat
en u programma loopt

die nieuwe generatie zou eens terug DOS meoten leren :p

mja, ge kunt moeilijk je app releasen met een batch é, das wel erg onprofessioneel, en niet iedereen heeft dezelfde directory structuur naar java.exe, ge kunt zelf kiezen waar ge da instaleert, en dan verschilt de naam van de main directory nog eens per verschillende versie :/

voor eigen gebruik zou da dus wel goed lukken

voorlopig doe ik da dus ook zoals hierboven gezegd wordt... met html, of als ik ht wil uittesten in crimson editor gewoon op F5 duwen :)

RipTor

Legacy Member
Maakt ne jar met daarin ne manifest met wa uw main class is. Als ge dubbelklikt op diene jar zal uw programma automatisch starten...

tremor

Legacy Member
als ge compiled naar .jar is het platform onafhankelijk, ma hebt ge ne java VM nodig

en zoals tyfius al zei, het is ook mogelijk om java naar native code te compilen, zodat ge geen VM meer nodig hebt
da kunt ge doen met GCJ (GNU Java Compiler - http://gcc.gnu.org/java/)

alleen is GCJ nog nie volledig java 1.4.2/1.5.0 compatibel,
ma jdk 1.2.0 is compleet supported, en grote delen van awt en swing
(en enkele stukjes code van jdk >1.2.0)

PS:
GCJ is standaard alleen beschikbaar voor unix, ma dankzij de MingW port ervan (http://www.thisiscool.com/gcc_mingw.htm) is et ook bruikbaar in windows

PS2:
hou der rekening mee dat na het compilen van uw java code naar native code, uw executables redelijk groot kunnen worden (~4MB)
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan