... newer stories
Donnerstag, 14. Januar 2010
Tomcat 5 startet Web-Applikation direkt aus dem Eclipseprojekt Output Folder
mattki, 16:53h
Wie kann man in Tomcat 5 eine Web-Applikation konfigurieren, deren Dateien in einem beliebigen Verzeichnis (z.B. das Build Output Folder eines Eclipse Projekts) liegen?
Im Verzeichnis <tomcat-home>/conf/Catalina/localhost/ eine neue XML-Datei anlegen. Der Dateiname ensprechend dem Name der Web-Applikation wählen. Die XML-Datei beinhaltet ein Element "Context" mit den Attributen "path" und "docBase". Die Details kann man dem Beispiel entnehmen.
Ein Beispiel:
Dateiname:
C:\jakarta-tomcat-5.0.25\conf\Catalina\localhost\myWebApp.xml
Dateiinhalt:
<Context path="/myWebApp"
docBase="D:/eclipse_workspace/myWebApp/build/web"
debug="1" privileged="true"
/>
Im Verzeichnis <tomcat-home>/conf/Catalina/localhost/ eine neue XML-Datei anlegen. Der Dateiname ensprechend dem Name der Web-Applikation wählen. Die XML-Datei beinhaltet ein Element "Context" mit den Attributen "path" und "docBase". Die Details kann man dem Beispiel entnehmen.
Ein Beispiel:
Dateiname:
C:\jakarta-tomcat-5.0.25\conf\Catalina\localhost\myWebApp.xml
Dateiinhalt:
<Context path="/myWebApp"
docBase="D:/eclipse_workspace/myWebApp/build/web"
debug="1" privileged="true"
/>
... link (0 Kommentare) ... comment
Mittwoch, 30. Dezember 2009
Zufallszahlen erzeugen
mattki, 12:06h
Wie kann man in Java Zufallszahlen aus einem bestimmten Wertebereich erzeugen?
Beispielcode:
Beispielcode:
Random random = new Random();
private int getRandomValueBetween(
int firstValue, int lastValue) {
return firstValue + random.nextInt(lastValue - firstValue + 1);
}
private short getRandomValueOf(
short[] valueSet) {
return valueSet[random.nextInt(valueSet.length)];
}
... link (0 Kommentare) ... comment
Freitag, 11. Dezember 2009
Ja-Nein-Frage
mattki, 11:15h
Der CHOICE Befehl steht unter Windows XP nicht zur Verfügung. Gibt es eine Alternative?
Ja, die gibt es:
set /P A=build libs? [YN]
if /I "%A%"=="Y" goto :build
if /I "%A%"=="N" goto :end
:build
echo build libs...
:end
echo goodbye.
Ja, die gibt es:
set /P A=build libs? [YN]
if /I "%A%"=="Y" goto :build
if /I "%A%"=="N" goto :end
:build
echo build libs...
:end
echo goodbye.
... link (0 Kommentare) ... comment
... older stories