Compilierdatum/Zeit in Code eingenerieren

Status
Nicht offen für weitere Antworten.

Aquarius

Mitglied
Hi zusammen,
kennt jemand einen Weg um die Compilierdatum/+Zeit in den Code automatisiert in den Code zu generieren ?
Irgendeine Annotation oder ähnlich ?

Im Augenblick helfe ich mir mit einem PERL- skript das per ANT Task vor javac läuft und einen Datum/Uhrzeit String
in eine Klasse brennt. Aber das Wahre ist das nicht.

Gruß und Dank für jeden Hinweis.
/Gerd
 
T

tuxedo

Gast
Öhm, das geht auch ohne perl:

Code:
   		<tstamp>
			<format property="build.timestamp" pattern="yyyyMMddHHmm"/>
	   	</tstamp>
....
<filterset>
				<filter token="JPMDBC_VERSION" value="${version} rev=${build.revision} build=${build.timestamp}"/>
			</filterset>

Hier kannst du's abgucken....

- Alex
 

Aquarius

Mitglied
Danke für den Hinweis. Das hilft mir schon mal weiter.

Nur wie kriege ich jetzt noch den Zeitstempel in den Quellcode, um ihn beim Start auszugeben ?


Danke
/Gerd
 
T

tuxedo

Gast
Das mit dem FilterToken funktioniert so:

Gemäß meinem Beispiel:

Lege irgendwo im Code eine String-Variable an, die als String folgendes enthält:

Code:
String myStringVar = "@JPMDBC_VERSION@";

Ant sucht die Stelle dann und ersetzt alles zwischen den zwei @ einschließlich der @'s selbst mit dem, was du in ANT eingestellt hast.

Wenn du den Code von jPMdbc genauer studierst (kannst du direkt auf der Projektseite im SubVersion machen), dann siehst du was ich meine.

- Alex
 
M

maki

Gast
Hört sich an als ob du mal einen genaueren Blick auf CVS oder besser Subversion werfen solltest.
 

Aquarius

Mitglied
Genial,
genaue was ich gesucht hatte.

Ich hatte nicht in deinem CVS nachgesehen, deshalb die etwas dumme Nachfrage.

Vielen Dank für den Hinweis.

Gruß und Dank
Gerd
 

Aquarius

Mitglied
Logisch CVS !

Probiere gerade rum. Will noch nicht so. ANT ist (noch) nicht mein bester Freund.

Trotzdem Dank
/Gerd
 

Aquarius

Mitglied
( ... "War spät gestern" .... )

So nochmal: SVN ist VSN, oder war CVS SVC, aber CVS ist nicht SVN, oder , ...

Wir haben hier PERFORCE, das kann man einfacher buchstabieren ..

Aber du weisst was gemeint ist.

Jetzt läuft es sogar. Besten Dank für den Tipp !


Gruß
Gerd
 
T

tuxedo

Gast
Aquarius hat gesagt.:
( ... "War spät gestern" .... )

So nochmal: SVN ist VSN, oder war CVS SVC, aber CVS ist nicht SVN, oder , ...

Wir haben hier PERFORCE, das kann man einfacher buchstabieren ..

Aber du weisst was gemeint ist.

Jetzt läuft es sogar. Besten Dank für den Tipp !


Gruß
Gerd

Du verwirrst mich:

SVN => Subversion
CVS => Concurrent Versions System
Perforce => kommerziell und nicht kostenlos => mag ich nicht ;-)

Gruß Alex
 

Aquarius

Mitglied
> Du verwirrst mich:
Das war der Sinn ;-)

> Perforce => kommerziell und nicht kostenlos => mag ich nicht

Klar,
aber wenn man's von der Firma gestellt kriegt. Ist sehr mächtig,
aber eben Payware.

---FEIERABEND für heute ---

Gruß
Gerd
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
F Zeit Optimierung - bzw. ms Optimierung Allgemeine Java-Themen 35
J Message Box soll bei bestimmter Zeit angezeigt werden Allgemeine Java-Themen 19
K CET-Zeit benutzen Allgemeine Java-Themen 6
K Geschätze Zeit implementieren Allgemeine Java-Themen 14
Blender3D AWT Fehlerhafte Zeit bei Calender und Date DateFormat Allgemeine Java-Themen 8
2 Joda Time - Localtime mit anderer Zeit vergleichen? Allgemeine Java-Themen 1
O Java Hardware Software Zeit Allgemeine Java-Themen 7
H Bestimmte Aufgaben zur bestimmter Zeit/ in bestimmten Intervallen Allgemeine Java-Themen 3
F Zeit ermitteln Allgemeine Java-Themen 2
Q Zeit in GUI selbst aktualisieren Allgemeine Java-Themen 5
D Klassen Zeit aus NMEA-Stream in SimpleDateFormat Allgemeine Java-Themen 17
M AudioClip in Spiel mehrfach in kurzer Zeit abspielen Allgemeine Java-Themen 3
N java.util.Date - Zeit auf 00:00 setzen Allgemeine Java-Themen 3
R Raum und Zeit Allgemeine Java-Themen 11
S Zeit Allgemeine Java-Themen 4
Z zeit zwischen maus drücken und loslassen Allgemeine Java-Themen 7
T Methodenparameter zur Compile-Zeit überprüfen Allgemeine Java-Themen 8
J Lizenz auf Zeit Allgemeine Java-Themen 8
X Codeabarbeitung innerhalb des Hauptprogramms für bestimmte Zeit unterbrechen Allgemeine Java-Themen 2
prakdi Zeit zum Durchlauf der Schleifen unverständlich!? Allgemeine Java-Themen 3
A JavaVM Zeit Windows 7 Allgemeine Java-Themen 9
T Zeit von einem Server/Webseite auslesen und in eigener GUI anzeigen Allgemeine Java-Themen 6
C Leerzeilen verbrauchen Zeit! Allgemeine Java-Themen 5
J Datum und Zeit Allgemeine Java-Themen 4
data89 Zeit-Diagramm erstellen Allgemeine Java-Themen 11
G JComboBox getSelectedItem Zeit Allgemeine Java-Themen 5
Kr0e Sekunden -> Zeit Allgemeine Java-Themen 14
T Mit Datum und Zeit rechnen Allgemeine Java-Themen 8
B System CPU Zeit / Last auslesen Allgemeine Java-Themen 2
J zeit überscheidungen ermitteln Allgemeine Java-Themen 6
P Thread Demonstrationr eist durch die Zeit Allgemeine Java-Themen 4
Kidao Wie ordne ich die aktuelle Zeit in einer Zeitreihe eine? Allgemeine Java-Themen 6
J zeit stoppen Allgemeine Java-Themen 11
M Zeit eines rechners im netzwerk ermitteln Allgemeine Java-Themen 6
B Aktuelle Zeit im Format YYYY-MM-DD HH-MM-SS in Logfile schre Allgemeine Java-Themen 8
C Umrechnung der Zeit Allgemeine Java-Themen 8
B 2 JList instanzen wo nur einer zur selben Zeit selektierbar? Allgemeine Java-Themen 8
I Thread eine bestimmte Zeit zur Ausführung geben Allgemeine Java-Themen 2
P Zeit messen Allgemeine Java-Themen 16
M Zeit läuft rückwärts Allgemeine Java-Themen 3
K Thread Safe Zeit Messung Allgemeine Java-Themen 2
D Programmunterbrechung für eine bestimmte Zeit (Millisikunden Allgemeine Java-Themen 10
K ServerSocket benötigt unmengen an Zeit Allgemeine Java-Themen 7
D Zeit messen Allgemeine Java-Themen 2
G try auf zeit Allgemeine Java-Themen 8
R Garbage Collector rennt die ganze Zeit Allgemeine Java-Themen 7
M Fortschritt: verbleibende Zeit errechen. Allgemeine Java-Themen 2
F Zeit errechnen mit GregorianCalendar Allgemeine Java-Themen 8
F vergangene Zeit berechnen Allgemeine Java-Themen 6
A Unix Zeit Allgemeine Java-Themen 2
D Datum und Zeit - Date, Calendar oder GregorianCalender ? Allgemeine Java-Themen 13
X Parameter bei Start über Batch-Datei übergeben(Tag und Zeit) Allgemeine Java-Themen 3
C Vergangene Zeit seit Anwendungsstart messen Allgemeine Java-Themen 5
T Zeit aufaddieren Allgemeine Java-Themen 3
T zeit in java Allgemeine Java-Themen 4
M Unsicher, ob das Code richtig ist Allgemeine Java-Themen 4
MarvinsDepression Unbekanntes Zeichen in fremden Code wirft Fragen auf Allgemeine Java-Themen 4
schemil053 Methoden Code-Verbesserung Allgemeine Java-Themen 2
D Webarchive (war): Code verschleiern Allgemeine Java-Themen 7
D Compiler-Fehler child process exited with code 1 Allgemeine Java-Themen 1
Queenman Interface Mein Microsoft Visual Studio Code zeigt komische Dinge & Menüs an Allgemeine Java-Themen 9
A Clean Code: Variable vs. Methode Allgemeine Java-Themen 8
berserkerdq2 Versteht jemand, was diese beiden Zahlen bei dem IJVM Code zu bedeuten haben? Allgemeine Java-Themen 10
OnDemand Releaseversion Tag in Code Allgemeine Java-Themen 5
ERlK JDA Code funktioniert nicht? Allgemeine Java-Themen 4
F Code auslagern Allgemeine Java-Themen 5
D VBA Code mit Java ausführen möglich? Allgemeine Java-Themen 10
N JAVA-Code mit Grafikfenster zeichnet in Windows, aber nicht Mac. Allgemeine Java-Themen 4
JordenJost Unverständlicher Java code? Allgemeine Java-Themen 21
V Hilfe mit Java Code Allgemeine Java-Themen 4
S Processing Java Code verstehen Allgemeine Java-Themen 4
A code wird nicht ausgeführt Allgemeine Java-Themen 3
B Bitte um Code Erklärung Allgemeine Java-Themen 5
N nicht einsehbarer Fehler im code, kann nicht mehr übersetzten Allgemeine Java-Themen 51
N Regulären Ausdruck in normalen Java-Code umwandeln Allgemeine Java-Themen 12
OnDemand Clean Code oder Allgemeine Java-Themen 5
Noahscript Aus einem byte Array Steuerungszeichen und Code bekommen und ersetzen Allgemeine Java-Themen 3
J Simple Date Format Alternativen bitte um Code Allgemeine Java-Themen 14
AGW in Java-Code plötzlich ein paar Wörter in Rot Allgemeine Java-Themen 2
L Best Practice Auslagerung von Code = Performance Optimierung? Allgemeine Java-Themen 4
H Precompilierten code ansehen Allgemeine Java-Themen 3
R Wo müsste ich im Code eine Änderung vornehmen? Allgemeine Java-Themen 6
L Ausgabe von in Echtzeit ausgeführten Code Allgemeine Java-Themen 9
Drachenbauer Wie kann ich die menge an code reduzieren? Allgemeine Java-Themen 28
Thallius Warum ist dieser Code OS abhängig? Allgemeine Java-Themen 10
S Code Erklärung Allgemeine Java-Themen 21
B Pausem im Code Allgemeine Java-Themen 2
T Java-Quiz Code Fehler Allgemeine Java-Themen 10
L Eclipse Java Code ausführen Allgemeine Java-Themen 18
F Java Code ausführen direkt nach Anmelden in Windows Allgemeine Java-Themen 2
F Code in Klassen bringen Allgemeine Java-Themen 4
S Gibt es eigentlich Java Source Code Interpreter..? Allgemeine Java-Themen 13
J JUnit - Auslassen von Code Allgemeine Java-Themen 25
F Klassen Spaghetti Code Vermeidung Allgemeine Java-Themen 16
C code oder Bibliotheken für 2-Center Problem Allgemeine Java-Themen 4
J Code Page characters darstellen Allgemeine Java-Themen 12
J wie sollte man sinnvoll seinen Code aufteilen Allgemeine Java-Themen 6
I Python Code in Java Code Allgemeine Java-Themen 9
M Java (GUI) Code verdoppeln oder anzeige mehrmals anzeigen? Allgemeine Java-Themen 8
N Wie öffne ich einen runtergeladadenen Code in IntelliJ Allgemeine Java-Themen 3

Ähnliche Java Themen

Neue Themen


Oben