Showing posts with label eclipse. Show all posts
Showing posts with label eclipse. Show all posts

Sunday, January 27, 2013

JAVA_HOME Classpath

Wenn man Eclipse zum ersten mal auf einer Workstation starten möchte, ist häufig die JAVA_HOME Classpathvariable nicht gesetzt.
Grundsätzlich ist dies kein Problem, kann allerdings eines sein wenn man nur eingeschränkte Rechte auf der Maschine- und keinen Zugriff auf die Systemvariablen hat.
Unter diesen Umständen ist man in der Regel auf das eingreifen des Administrators angewiesen. Mit einem kleinen Trick kann man Eclipse allerdings auch ohne dessen eingreifen zum laufen bekommen.
Und zwar kann man innerhalb einer DOS-Box Systemvariablen beliebig setzen - dies allerdings zeitlich und räumlich beschränkt.
Dieses Problem lässt sich unter Windows sehr einfach- zumindest temporär lösen. Und hier ist eine Beschreibung wie:
1. Die DOS-Konsole starten.
-> Start -> Ausführen -> cmd -> Enter
2. Die JAVA_HOME Variable in der DOS-Box wie gewünscht setzen.
SET JAVA_HOME="c:\Programme\Java\jdk\
3. Aus der DOS-Box Heraus Eclipse starten.
D:\eclipse\eclipse.exe
Zusatzinfos:
Die Variable wird hierbei nur temporär und nur innerhalb der entsprechenden DOS-Box gesetzt.
Nach einem Computerneustart ist JAVA_HOME nicht mehr gesetzt. Die JAVA_HOME ist nicht Windowsweit gesetzt.
by
ToniG

Thursday, January 24, 2013

Eclipse Scrapbook guide

Ein Scrapbook ist eine Datei in der man Javacode testen kann ohne eine Main Methode zu haben und ohne ein seperates Projekt zu erstellen.
Einfaches Beispiel wir arbeiten an einem großen Projekt für einen Kunden und möchten herausfinden was passiert wenn man einen float durch einen float und dann wieder multipliziert. Man hat jetzt einige Optionen:
1. Einen Unit Tests dafür erstellen-> macht nicht wirklich sinn
2. Eine zweite Main Klasse in die Applilkation hinzufügen-> ganz schön fusch
3. Ein seperates Test Projekt erstellen-> ok aber macht arbeit
4. Eine Scrapbook Datei dem Projekt hinzufügen-> Super!

Und jetzt einfach anfangen in der Datei zu programmieren. Wenn der Code abgeschlossen ist kann man ihn starten indem man alles markiert und einen Rechtsklick darauf macht.