kostenloser Webspace werbefrei: lima-city


version herrausfinden

lima-cityForumProgrammiersprachenJava

  1. Autor dieses Themas

    javaphp

    Kostenloser Webspace von javaphp

    javaphp hat kostenlosen Webspace.

    gibt es in java irgend einen befehl mit dem man seine java version herrausfinden kann?

  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. e********l

    Windows Konsole öffnen und folgenden Befehl eingeben: java -version
    Das steht übrigens auch in der Readme und dem SDK ;)

    //edit:
    Alternative ist in der Systemsteuerung unter Software (Win XP) bzw. dem equivelänten Dialog bei Win Vista zu öffnen und dort dann nach der installierten Java-Version zu schauen.

    Beitrag geändert: 25.2.2008 12:05:39 von evil-devil
  4. Autor dieses Themas

    javaphp

    Kostenloser Webspace von javaphp

    javaphp hat kostenlosen Webspace.

    danke für die antwort,;)

    aber ich meine als java befehl,
    bsp. wenn ich ein java programm starte und in dem programm sollte der code stehen welcher mir verrät welche version der Anwender des Programms verwendet!
    (und Befehle welche in früheren Versionen nicht funktionieren herrausfiltern kann)
  5. p**i

    Moin,

    das sollte Dir helfen:

    String version = System.getProperty(\'\'java.version\'\');

    Gruß,
    Puni
  6. e********l


    (und Befehle welche in früheren Versionen nicht funktionieren herrausfiltern kann)

    Das übernimmt bereits das Kompilat für dich. Java Dateien die unter Java6 kompiliert worden sind, laufen nicht unter Java5, wenn sie nicht im Kompatibilitätsmodus kompiliert worden sind.
  7. Autor dieses Themas

    javaphp

    Kostenloser Webspace von javaphp

    javaphp hat kostenlosen Webspace.

    es geht um genau zu sein um die Zeitmessung,

    wenn ein Benutzer eine Version über 1.5 verwendet, möchte ich die nanoTime verwenden
    bei älteren, die milli sekunden,

    ich habe es jetzt ein 2 Klassen umgeschrieben eine die in nano misst und die andere die die millis mist.

    Jetzt noch die Frage wie kann ich die eine Klasse in 1.5 Kompilieren und die andere in 1.4 ??
    Kann man das im Textpad(verwende ich) umstellen??
  8. e********l

    Für welche Version du kompilieren willst musst du dem Compiler als Parameter sagen. Leider weiß ich den ohne in die Dokumentation zu schauen auch nicht ;)

    Übrigens würde ich nicht extra zwischen 1.4 und 1.5 unterscheiden, denn die aktuelle Java Version ist bereits 1.6 und 1.7 ist nicht mehr fern.

    Setz einfach 1.5 als Mindestvoraussetzung an und du hast ein Problem weniger.
  9. s*************9

    Usage: javac <options> <source files>
    where possible options include:
    -g Generate all debugging info
    -g:none Generate no debugging info
    -g:{lines,vars,source} Generate only some debugging info
    -nowarn Generate no warnings
    -verbose Output messages about what the compiler is doing
    -deprecation Output source locations where deprecated APIs are used
    -classpath <path> Specify where to find user class files
    -sourcepath <path> Specify where to find input source files
    -bootclasspath <path> Override location of bootstrap class files
    -extdirs <dirs> Override location of installed extensions
    -d <directory> Specify where to place generated class files
    -encoding <encoding> Specify character encoding used by source files
    -source <release> Provide source compatibility with specified release
    -target <release> Generate class files for specific VM version
    -help Print a synopsis of standard options
  10. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!