Announcement

Collapse
No announcement yet.

Java - JBoss

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Java - JBoss

    Hallo,

    kann mir jemand sagen wie ich in meinem Java Programm auf eine Datei in meinem JBoss deploy Verzeichnis zugreifen kann.
    jboss->server->default->deploy

    Wäre super und vielen Dank im Voraus!

    Schöne Grüße
    aokieh

  • #2
    Hallo.

    Für direkte Manipulationen wäre 'Java.IO.File' zuständig. Zum Ausführen benötigt man die exec() Methode von der Klasse 'java.lang.Runtime'. "Deren Rückgabe ist eine Instanz der java.lang.Process-Klasse" (zitiert nach ISBN 3-8273-2229-4)

    Es sei denn der Verweis auf http://www.torsten-horn.de/techdocs/jee-ejb.htm kann weiterhelfen.

    Gruss
    MfG
    Cheat-Sheets for Developers / Programming Quotes

    Comment


    • #3
      Hallo,

      ich habe es jetzt wie folgt gelöst.

      String tPath = System.getProperty("jboss.home.dir");
      tPath = tPath + "/server/default/deploy";
      File tDirectory = new File(tPath);

      Da kann ich dann ja ohne Probleme eine Datei suchen.

      Vielen Dank

      Comment


      • #4
        Du kannst auch einfach mittles das MBeanServers den Deployer (flavor=URL,type=DeploymentScanner) aufrufen. Das Attribute "URLList" gibt Dir eine list der deployment verzeichnisse (können nämlich mehrere sein) als URLs zurück.

        Aber eigentlich kommt es darauf an was du genau machen willst, wenn Du weißt wo das verzeichnis ist. Wenn Du zum beispiel eine bestimmte datei laden willst, könntest Du auch einen eigenen Deployer für diesen dateityp schreiben.

        Comment

        Working...
        X