Groovy, unable to resolve class Page

  • hey guys...
    habe in groovy ein bischen experimentiert..
    eigentlich müsste sich doch dieses script problemlos ausgeführt werden oder ?

    Code
    import geb.*
    
    
    class GoogleHomePage extends Page {
        static url = "http://google.com"
        static at = { title == "Google" }
        static content = {
            search { module GoogleSearchModule }
        }
    }

    bekomme nur leider immer die meldung unable to resolve class Page
    auch wenns nur ein zweizeiler ist wie

    Code
    import geb.Browser 
      def browser = new Browser()

    möchte eigentlich erstmal nur erreichen, mit einem script eine belibige seite zu öffnen.. liege ich da sehr falsch ?
    sieht da jmd einen fehler den ich gemacht habe ??

  • Ich habe null Plan von groovy, höre das zum ersten Mal. Die Klasse Page ist da im Sprach-Core implementiert? Die fehlt ja in dem Script-Schnippsel.

    "Programming today is a race between software engineers
    striving to build bigger and better idiot-proof programs,
    and the universe trying to build bigger and better idiots.
    So far, the universe is winning."
    Rick Cook

  • ist implementiert...
    habe auch fertige .groovy dateien hier nur es kommt der selbe fehler,
    das was mit dem geb.Browser nicht ausführen kann...
    bin halt auch noch neuling mit groovy deswegen frage ich

    schaut mal hier dieses script zb..meiner meinung nach korrekt...der selbe fehler kommt auch
    in dos..an wann liegt es ? was habe ich falsch gemacht ??


  • Ohne die Sprache zu kennen sage ich mal du mußt entweder die Klasse Page anders ansprechen, oder sie muß erst noch irgendwie anders importiert werden.
    Die Fehlermeldung sagt ja, dass die Klasse Page nicht aufgelöst werden kann. Und ich bezweifle einfach mal, dass der Fehler im Sprach-Core liegt.

    "Programming today is a race between software engineers
    striving to build bigger and better idiot-proof programs,
    and the universe trying to build bigger and better idiots.
    So far, the universe is winning."
    Rick Cook

  • mhhh ja das denke ich langsam auch...
    hab mal gelesen das zu dem goory das sogenannte "Gradle" auch installiert werden muss
    weiß allerdings nicht genau wie ich es mir einrichten soll....
    kann sein das Gradle dafür zuständig ist das scipt auszuführen---

    hast schonmal was von gradle gehört...
    http://gradle.org/


    gruß