Προς το περιεχόμενο

DiskolhErwthsh peri Win2000 registry ,Java,C++


apoc

Προτεινόμενες αναρτήσεις

geia sas<P>Exw to ekshs provlhma kai prospathe na vrw mia sxetika eukola ilopoihshmh lysh.to thema exei os eskhs.<BR>Eimai se perivallon Windows2000 h WindowsNT.Fiaxnw kati install tools gia kapoia mikra programatakia..pou xrhsimopoiounte gia Java Developing ktl klt.<BR>Auto pou prospathw na kanw einai ...oti px otan kaneis install to Jdk auto exei to install arxeio ginetai egkatastash alla vevaia gia na fortonetai san Enviromental variable (path=c:\jdk13\bin\") prepei o idios o xrhsths na paei apo to System->Advanced->Envoromental variables->kai na valei sto data path to path tou jdk.<BR>Genika egw thelw na parakampsw olh thn diadikasia auth kai na ginetai mesa apo to tool...meta to install tou JDk epakolouthoun kai alla tool pou theloun to kathena apo auta na exoun thn aparaithth kataxwrhsh mesa sto value path .<BR>Xrhsimopoiwntas to IntCtr5 kai kathws evala manualy path ktl ktl parathrhsa oti me ta NT,2000 ta entries auta den kataxorounte pouthena se kanena arxeio opws sthn 98 platoforma...antithetos me to na eisageis ta values auta amesws parahrw anoigma ths registry kai alla gh 2 sigkekrimenwn kleidiwn...ara mesw twn 2000 oi allages pou kaneis me ta enviromental paths katagrafonte katheuthian sthn registry...loipon kai h odysseia mou arxizei kapou edw....<BR>Xrhsimipoiwntas Java den mporw na peiraksw thn regisrty den iparxei kapoio idiaitero API.Auto pouskefthka na kanw einai na fiaxnw me thn Java ena arxeia .reg kai meta na to kanw merge...skefthka oti auto mallon tha douleue..alla distixos oxi...giati to kleidi pou thelw na kanw update kai krataei ta enviromental attirbutes einai ta<P>HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment "Path" <P>Old type: REG_EXPAND_SZ <BR>New type: REG_EXPAND_SZ <BR>Old data: %SystemRoot%\system32;%SystemRoot%; <BR>New data: %SystemRoot%\system32;%SystemRoot%;C:\Program Files\jbuilder5\jdk1.3\bin\ <P>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment "Path" <P>Old type: REG_EXPAND_SZ <BR>New type: REG_EXPAND_SZ <BR>Old data: %SystemRoot%\system32;%SystemRoot%; <BR>New data: %SystemRoot%\system32;%SystemRoot%;C:\Program Files\jbuilder5\jdk1.3\bin<P>opws parathreitai ta kleidia afta ginonte update kai den mporw na kanw mia nea kataxwrhsh me ena path attribute giati dentha doulepsei thelei to path na ginei add sto eidh iparxon path..opote me to na fiaksw ena reg file me to kleidi afto kai na tou dwsw sto attribute "path"="c:\jdk13\bin\" dendouleuei giati ap oti exw mexri twra kataferei na dw...ta merge kanoun overwrite ta iparxonta kleidia.....<BR>Anazhthsa parallhma mhpws mesa apo to registry script(.reg file) mporw na exw tipota commands tou stil update alla den exw vrei tipota...akoma...<BR>opote twra prospathw na vrw mia allh lysh sto na kanw eisagwgh path sta windows 2000,NT<BR>...mia lysh thn opoia skeftomai einai na xrhsimopoihsw C++ kai WinAPI h visual Basic...<BR>parakalw opoia parathrhsh einai dekth,,signwmh gia to makrosirto tou topic

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δεν είμαι σίγουρος αν κατάλαβα 100% την ερώτησή σου, οπότε αν κάνω λάθος σε κάτι διόρθωσέ με.<P> Αν χρησιμοποιείς το JRE 1.3 τότε *λογικά* το PATH του συστήματος θα πρέπει αυτόματα να δείχνει το install directory της Java, δηλαδή αν έχεις κάνει install τη Java c:\myjava τότε *λογικά* το PATH του συστήματος θα πρέπει να έχει ανανεωθεί για να δείχνει στο c:\myjava\jdk1.3\bin αυτομάτως. Λογικά δε θα έχεις να το ανανεώσεις μέσω My Computer...Properties...Advanced κλπ. Λέω λογικά, γιατί αυτό μερικές φορές δεν πιάνει (νομίζω είναι αναλόγως του λειτουργικού συστήματος). Οπότε αν το PATH ενημερωθεί από μόνο του, τότε το πρόβλημα λύθηκε.<P> Αν αυτό δε λειτουργήσει, τότε κάτι πολύ απλό που θα μπορούσες να κάνεις είναι να βάλεις την εφαρμογή σου και το PATH σε ένα BATCH αρχείο, από όπου θα καλούντε. Για παράδειγμα αν έχεις δημιουργήσει ένα JAR αρχείο MyJar.jar τότε μπορείς να δημιουργήσεις ένα .bat αρχείο που θα περιέχει:<P> PATH=PATH%c:\myjava\jdk1.3\bin (η σύνταξη μπορεί να μην είναι σωστή, έλεγξέ το)<BR> java -jar MyJar.jar<P>To παραπάνω θα μπορούσε να είναι σε ένα mybat.bat αρχείο και να το τρέχεις απλώς και μόνο με το όνομαQ c:\>mybat. Αυτό θα έχει ως αποτέλεσμα να ενημερώσει το PATH και να θέσει ένα καινούριο και μετά από αυτό να τρέξει το Java αρχείο που θέλεις καλώντας το java.exe από το καινούριο PATH.<P> Ελπίζω να βοηθήσει.<p>[ 02-08-2001: Message edited by: Γηριόνης ]

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Kalispera kirie Girionh loipon gia na geinw pio safhs...<BR>vasika fiaxnw ena install tool tou Ant an exeis akousta...vasika to themoume edw gia na aplopoihsoume thn diadikasia tou na sthnoume ta mhxanhmata mas....dhladh se ena driver na exoume valei ola ta programata mas...edw paizei jBuilder5,ant,JUnit kai loipa pluggins gia ton jbuilder kai peri java...loipon prospathw na fiaksw ena tool na kanei install to Ant..ousiastika na vazei aftomata sta windows 2000 to path etsi wste o neos xrhsths na mhn xreiazetai na vazei olo path gia kathe plugin....an kataferw na vazw ta path tou Ant stop systhma meta gia ta ipoloipa toolakia tha fiaksw ena xml script kai tha kanei install ta ipoloipa...auta vasika...dhladh prospathw sto neo systhma me win2000 na vazw ta path automata..toulaxiston mono gia to ant..an kai ipothetw oti kai ta alla tool pou theleoun na geinoun install thelounm kai afta ena entry san enviromental variables opote tha ksanableksw...<BR>oso peri grafhs se arxeio distixos sta 2000 prepei na ta valeis me to xeri kai afta automata enhmwrwnoun thn registry!!!mallon paw na to kanw mesw C++ me kanena WINAPI(voithia mas) h me visual Basic<P>euxaristw

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Κατάλαβα, θέλεις δηλαδή ένα πρόγραμμα που να κάνει αυτόματα update το path των Παραθύρων. Δυστυχώς δεν ξέρω και το να μπλεχτείς με Windows API θα είναι μεγάλο πρόβλημα.<P> Τώρα για τον ant δε νομίζω να θέλεις να αλλάξεις όλα το PATΗ των Windows μέσω του Advanced... κλπ. Αν παρατηρήσεις θα δεις ότι θα μπορούσες να κάνεις edit το build.bat αρχείο του ant και να προσθέσεις τη set JAVA_HOME=<java installation directory> (export JAVA_HOME=/usr/local/<java installation directory> - Unix). Αυτό θα έχει ως αποτέλεσμα να ψάχνει για τα αρχεία στο συγκεκριμένο υποκατάλογο. Νομίζω ότι θα μπορούσες να το κάνεις άνετα χρησιμοποιώντας κάποια java κλάσση.<P> Δεν ξέρω αν βοηθάει κάπως...

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...