Ankündigung

Einklappen
Keine Ankündigung bisher.

import in Rules hat sich in openHAB2 gegenüber openHAB1 geändert

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    import in Rules hat sich in openHAB2 gegenüber openHAB1 geändert

    In der openHAB2 Log-Datei habe ich folgenden Eintrag:

    Code:
    2017-07-06 22:34:05.581 [INFO ] [el.core.internal.ModelRepositoryImpl] - Validation issues found in configuration model 'OperatingTime.rules', using it anyway:
    The use of wildcard imports is deprecated.
    Die Suche im Internet hat ergeben, dass der import nun vollständig angegeben werden muss.
    Da ich meine Rules bereits vor einigen Jahren (ca. openHAB 1.1 oder 1.2) erstellt habe und das meiste aus Beispielen aus dem Internet kopiert ist, habe ich nun das Problem , dass mir nicht mehr ganz klar ist wofür ich die einzelnen imports benötige.
    Zudem bin ich kein Java oder Java Script Experte wodurch es mir schwerfällt zu verstehen durch welches Funktion ich die wildcard ersetzen muss.

    Wo kann ich hier eine vernünftige und nicht so sehr technische Beschreibung finden (gerne auch auf Englisch)?

    Benötige ich die imports überhaupt noch?

    Folgende Imports verwende ich:

    Code:
    import org.openhab.core.library.types.*
    import org.joda.time.*

    #2
    Diese beiden imports sollten unter OH2 unnötig sein, alles was mit org.openhab beginnt, müsste schon zur Verfügung stehen, und joda sollte auch direkt funktionieren.

    Kommentar

    Lädt...
    X