Τώρα ήρθε η ώρα για να αποκτήσετε το βασικό εργαλείο ανάπτυξης web εφαρμογών το GGTS.

Σχετικά έγγραφα
Οδηγίες εγκατάστασης και χρήσης Java σε προσωπικό υπολογιστή

Αντικειμενοστρεφής Προγραμματισμός

Δημιουργία μιας εφαρμογής Java με το NetBeans

Βρίγκας Μιχαήλ Α.Μ.744 Μπράχος Χ. Ευάγγελος Α.Μ.795

Εγκατάσταση του 1992 OpenHome

Android Studio για Linux

server : Ο υπολογιστής του καθηγητή που θέλουμε να ελέγχει τους υπόλοιπους του εργαστηρίου client : Οι υπολογιστές των μαθητών

Hase οδηγίες χρήσης.

Android Studio για Windows

Εργαστήριο Java. Διδάσκουσα: Εργαστηριακοί Συνεργάτες:

ΟΔΗΓΙΕΣ ΓΙΑ ΤΗΝ ΥΠΗΡΕΣΙΑ OTE TV GO ΣΕ ΥΠΟΛΟΓΙΣΤΗ (PC/LAPTOP)

ΔΗ Μ Ι Ο ΥΡ Γ Ι Α W I K I με τ η χρήση τ η ς υπ ηρεσίας h t t p : / id ot.com /

Εγκατάσταση του 1992 OpenHome 10

Προσομείωση ασύρματων δικτύων με τη χρήση του OPNET Modeler

Συνοπτικό εγχειρίδιο χρήσης του Microsoft Visual Studio 2010

Προετοιμασία σύνδεσης του modem. Εγκατάσταση του Modem

1. O FrontPage Explorer

Εγκατάσταση Mozilla Firefox

ΣΧΕΔΙΑΣΜΟΣ ΙΣΤΟΣΕΛΙΔΑΣ ΜΕ ΤΗ ΧΡΗΣΗ "ΠΡΟΤΥΠΟΥ ΙΣΤΟΣΕΛΙΔΑΣ" (TEMPLATE) ΣΤΟ ΠΡΟΓΡΑΜΜΑ MICROSOFT OFFICE SHAREPOINT DESIGNER 2007

Οδηγός γρήγορης εγκατάστασης. (Για Windows και MAC) Ασύρματη κάμερα IP HD για εξωτερικούς χώρους v3.14

X-Order Client: ΟΔΗΓΙΕΣ ΓΙΑ ΤΗΝ ΕΝΕΡΓΟΠΟΙΗΣΗ ΤΗΣ ΕΦΑΡΜΟΓΗΣ σε ΔΧΣ Τερματικό

ARTius με PostgreSQL

2.1 Σύνδεση Εξωτερικής Συσκευής στο IDE

Ψηφιακή Επεξεργασία Σήματος

SocialSkip Service v2.0

ΕΡΓΑΣΙΑ 2 - MOODLE ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ. Ακ. Έτος ΔΙΔΑΣΚΩΝ: Π. Εφραιμίδης. Υπεύθυνος εργαστηρίου: Α. Κουτσιαμάνης

ΠΑΝΕΠΙΣΤΗΜΙΟ ΚΥΠΡΟΥ ΥΠΗΡΕΣΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΥΠΟΔΟΜΗΣ ΟΔΗΓΟΣ ΧΡΗΣΗΣ ΤΗΣ ΥΠΗΡΕΣΙΑΣ ΤΗΛΕΟΜΟΙΟΤΥΠΟΥ (FAX) ΜΕΣΩ ΤΗΣ ΔΙΑΔΙΚΤΥΑΚΗΣ ΕΦΑΡΜΟΓΗΣ WEBUTIL

Hase οδηγίες χρήσης.

Δομές Δεδομένων. Σημειώσεις από το εργαστήριο για τον χειρισμό του προγράμματος Eclipse. 5ο εξάμηνο. v1.0

Οδηγός γρήγορης εγκατάστασης. (Για Windows και MAC) Ασύρματη κάμερα IP HD περιστροφής / κλισης για εσωτερικούς χώρους v3.14

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΙΙ. Δρ. Π. Νικολαΐδου

ΕΓΚΑΤΑΣΤΑΣΗ ΣΥΝ ΕΣΗΣ DIAL-UP ΣΕ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ WINDOWS XP

Οδηγίες εγκατάστασης πιστοποιητικών της Αρχής Πιστοποίησης του Χρηματιστηρίου Αθηνών

Οδηγίες εγκατάστασης IBM SPSS Statistics 20

Εγκατάσταση SafeNet Authentication Client για Windows. Λήψη αρχείου εγκατάστασης, Οδηγίες Εγκατάστασης, Αλλαγή ΡΙΝ

ΕΝΕΡΓΟΠΟΙΗΣΗ ΛΟΓΑΡΙΑΣΜΟΥ MICROSOFT OFFFICE365 (Βήματα 1-7)

SocialSkip Service v1.0

Οδηγίες κατασκευής Ιστοσελίδων µε το πρόγραµµα FRONTPAGE 2003

Οδηγός Χρήσης της Υπηρεσίας Τηλεομοιότυπου (RightFax Fax Service) Web Utility. (διαδικτυακή εφαρμογή)

ΔΙΑΔΙΚΑΣΙA ΜΕΤΑΦΟΡΑΣ ΥΛΙΚΟΥ ΜΑΘΗΜΑΤΟΣ ΑΠΟ BLACKBOARD VISTA ΣΕ OPEN ECLASS

IDIKA eprescription SignMed Authentication & Digital Signature Client για Windows

ΔΙΑΔΙΚΑΣΙA ΜΕΤΑΦΟΡΑΣ ΥΛΙΚΟΥ ΜΑΘΗΜΑΤΟΣ ΑΠΟ BLACKBOARD VISTA ΣΕ MOODLE

Οδηγός γρήγορης εγκατάστασης. Ασύρματη κάμερα. IP MJPEGγια εξωτερικούς χώρους V3.14

Εκκαθάριση cache του browser για τα Windows

Εγκατάσταση του εκτυπωτή από το CD λογισμικού και τεκμηρίωσης

ΕΓΧΕΙΡΙ ΙΟ ΡΥΘΜΙΣΕΩΝ ΓΙΑ ΤΗΝ ΠΡΟΣΒΑΣΗ ΣΕ ΗΛΕΚΤΡΟΝΙΚΟΥΣ ΠΟΡΟΥΣ ΙΚΤΥΟ ΒΙΒΛΙΟΘΗΚΩΝ ΤΟΥ ΙΝΣΤΙΤΟΥΤΟΥ ΘΕΡΒΑΝΤΕΣ

Π : Εγχειρίδια χρήσης της υπηρεσίας για τα κύρια υποστηριζόμενα Λειτουργικά

ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ ΓΡΑΜΜΑΤΕΙΑΚΗΣ ΕΦΑΡΜΟΓΗΣ ESCHOOL

Ας κάνουμε μια γάτα να περπατάει στο Scratch 2.0

ΤΕΙ Πελοποννήσου Τμήμα Πληροφορικής. Οδηγίες Εγκατάστασης VPN Σύνδεσης στο ΤΕΙ Πελοποννήσου

Οδηγός σύνδεσης στο δίκτυο του ΤΕΠΑΚ μέσα από την υπηρεσία απομακρυσμένης πρόσβασης VPN Τεχνολογικό Πανεπιστήμιο Κύπρου

Οδηγός εγκατάστασης λογισμικού NPD EL

ΣΧΕΔΙΑΣΜΟΣ ΙΣΤΟΣΕΛΙΔΑΣ ΜΕ ΤΗ ΧΡΗΣΗ ΠΡΟΤΥΠΟΥ ΙΣΤΟΣΕΛΙΔΑΣ (TEMPLATE) ΣΤΟ ΠΡΟΓΡΑΜΜΑ MICROSOFT OFFICE SHAREPOINT DESIGNER 2007

A B C D. 3 εν απαιτείται καµία ενέργεια 4 MD-3100 USB ADSL MODEM

Για περισσότερες πληροφορίες σχετικά με τη συμβατότητα του λογισμικού με άλλα λειτουργικά συστήματα, επικοινωνήστε με το τμήμα υποστήριξης πελατών.

Η σελίδα υποδοχής του blog

Οδηγίες για την εγκατάσταση του πακέτου Cygwin

WORDPRESS. Εικόνα 1. Πατώντας στη «Σύνδεση» γράψτε το Username (όνομα χρήστη) και το Password (συνθηματικό) (εικόνα 2) που σας έδωσε ο διαχειριστής

ΟΔΗΓΙΕΣ ΓΙΑ ΤΗΝ ΥΠΗΡΕΣΙΑ COSMOTE TV GO ΣΕ ΥΠΟΛΟΓΙΣΤΗ (PC/LAPTOP)

ΟΔΗΓΙΕΣ ΧΕΙΡΙΣΜΟΥ ΠΡΟΓΡΑΜΜΑΤΟΣ DYMO LABEL V.8

Τσαουσάκης Σταύρος ΠΕ70 ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ 3

Στο παράθυρο που θα εµφανιστεί πατήστε το κουµπί Unzip.

ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C

Υπηρεσία Πληροφορικών Συστημάτων Τομέας Συστημάτων

ΕΡΓΑΣΤΗΡΙΟ FRONT PAGE 3

ΤΕΧΝΟΛΟΓΙΑ ΛΟΓΙΣΜΙΚΟΥ

Εγχειρίδιο εγκατάστασης. Αθηνά Global

Αποστολή και λήψη μέσω SMARTER MAIL

Διαχείριση Πληροφοριών στο Διαδίκτυο. Εργαστήριο 1

1. Άνοιγμα Και Κλείσιμο Της Εφαρμογής Φυλλομετρητή Ιστού (Internet Explorer)

Εγκατάσταση λογαριασμού ηλεκτρονικού ταχυδρομείου στο MICROSOFT OUTLOOK

SV1U GATEWAY ΚΑΤΑΧΩΡΗΣΗ ΙΑΚΡΙΤΙΚΟΥ

Epsilon Net PYLON Platform

ΔΙΑΔΙΚΑΣΙΑ ΑΝΑΒΑΘΜΙΣΗΣ ΚΥΠΡΙΑΚΟΥ ΧΑΡΤΗ

Οδηγίες χρήσης Πώς να χρησιμοποιήσετε το FastBanner

ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ & ΧΡΗΣΗΣ ΟΛΟΚΛΗΡΩΜΕΝΟΥ ΠΕΡΙΒΑΛΛΟΝΤΟΣ ΑΝΑΠΤΥΞΗΣ BloodShed Dev-C++

Οδηγίες Λήψης & Εγκατάστασης του Jitsi 2.0

Άσκηση 5 Firefox Αποθήκευση αρχείων

ΟΔΗΓΙΕΣ ΓΙΑ ΤΗΝ ΥΠΗΡΕΣΙΑ COSMOTE TV GO ΣΕ ΥΠΟΛΟΓΙΣΤΗ (PC/LAPTOP)

Οδηγίες Εγκατάστασης της εφαρμογής Readium και Readium για μαθητές με αμβλυωπία για την ανάγνωση βιβλίων epub σε Υπολογιστή.

ΑΝΑΠΑΡΑΓΩΓΗ ΜΑΘΗΣΙΑΚΩΝ ΑΝΤΙΚΕΙΜΕΝΩΝ ΣΤΟ ΦΩΤΟΔΕΝΤΡΟ ΜΑΘΗΣΙΑΚΑ ΑΝΤΙΚΕΙΜΕΝΑ. Οδηγίες για Java

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ ΚΑΙ ΔΙΑΧΕΙΡΙΣΗΣ ΨΗΦΙΑΚΩΝ ΠΙΣΤΟΠΟΙΗΤΙΚΩΝ

ΕΡΓΑΣΤΗΡΙΟ 16. Χρησιμοποιώντας τον Αποσφαλματιστή (Debugger) του Eclipse

Οδηγίες Εγκατάστασης Πιστοποιητικών για Χρήση σε WEB Browsers

Κέντρο υποστήριξης HP. Εισαγωγή. Τι χρειάζεται να γνωρίζετε. Λήψη και εγκατάσταση της λύσης Vista στα Windows 8. 1 of 5 1/7/2014 2:09 μμ

To Microsoft Excel XP

lab0: Εισαγωγή σε Linux

TeleCost Hotel για Panasonic TDA

ΕΠΙΣΚΟΠΗΣΗ ΕΦΑΡΜΟΓΩΝ ΓΡΑΦΕΙΩΝ

«Κρυπτογράφηση Εταιριών»

Windows 7 Windows Vista

ΤΕΧΝΟΛΟΓΙΚΟ ΠΑΝΕΠΙΣΤΉΜΙΟ ΚYΠΡΟΥ

Εγκατάσταση αρχείων βιβλιοθήκης VHOPE και VHOPE

Οδηγίες Εγκατάστασης

ΕΝΤΑΞΗ ΣΤΑΘΜΟΥ ΕΡΓΑΣΙΑΣ ΣΕ DOMAIN

Αναλυτική διαδικασία παραγγελίας λογαριασμών μαθητών για το flex Cert

Μεταγωγή Τοπικής Κλίμακας

To περιβάλλον Ανάπτυξης εφαρμογών της Visual Basic 2008 Express Edition

Σύνδεση μέσω VPN στο εσωτερικό Δίκτυο του ΑΛΣ-ΕΛΑΚΤ

Transcript:

Groovy and Grails Tool Suite Τώρα ήρθε η ώρα για να αποκτήσετε το βασικό εργαλείο ανάπτυξης web εφαρμογών το GGTS. Πηγαίνετε στο παρακάτω link, GGTS: http://spring.io/tools/ggts Επιλέξτε να δείτε όλες τις διαθέσιμες εκδόσεις και κατεβάστε αυτήν που είναι η ίδια με την bit έκδοση (32bit, 64bit) του JDK που επιλέξατε να εγκαταστήσετε. Πιο απλά, εάν έχετε επιλέξει JDK 64bit συνεχίζεται με GGTS 64bit αλλιώς ακολουθείτε τα 32bit.

Μόλις κατέβει το αρχείο εκτελέστε το και ακολουθήστε τα οχτώ παρακάτω βήματα για να εγκαταστήσετε σωστά το GGTS. 1. Απλά πατήστε Next

2. Αποδεχτείτε τους όρους χρήσης (αφού πρώτα τους διαβάσετε :P) και πατήστε Next. 3. Προσοχή!!! Επιλέξτε το C:\springsource ως κατάλογο εγκατάστασης και όχι τα το C:\Program

Files\springsource ή οτιδήποτε άλλο. 4. Απλά πατήστε Next 5. Επιλέξτε από το file system του υπολογιστή σας το directory στο οποίο βρίσκεται το JDK που

εγκαταστήσατε στο προηγούμενο βήμα. Για 32bit JDK είναι το directory που φαίνεται στην εικόνα. Για 64bit JDK είναι το directory C:\Program Files\Java\jdk1.7.0_51 Μετά πατήστε απλά Next 6. Περιμένετε να γεμίσουν οι μπάρες και όταν τελειώσει η εγκατάσταση πατήστε Next

7. Πατήστε Next 8. Επιλέξτε το κουτάκι Launch Groovy/Grails Tool Suite και πατήστε το κουμπί Finish Έχετε καταφέρει να εγκαταστήσετε το GGTS με επιτυχία. Τώρα πρέπει να σιγουρευτείτε ότι όλα δουλεύουν σωστά με ένα απλό παράδειγμα (Hello World Project). Μόλις ανοίξει το GGTS θα σας ζητήσει να ρυθμίσετε το directory του workspace σας. Βάλτε αυτό που φαίνεται μέσα στο κόκκινο κουτάκι στην παρακάτω εικόνα και πατήστε OK.

HelloWorld web app για να δείτε ότι το GGTS δουλεύει σωστά. Ανοίξτε το GGTS και πρέπει να έχετε μπροστά σας την παρακάτω εικόνα.

Τώρα πρέπει να δημιουργήσουμε ένα απλό Grails Project. Γι' αυτό επιλέξτε Edit New Grails Project όπως φαίνεται παρακάτω. Εμφανίζεται ο μάγος (wizard :P) για να ρυθμίσετε το project σας...δώστε του το όνομα HelloWorld και πατήστε Finish.

Ενδεχομένως θα λέγαμε ότι πρέπει να εμφανιστεί το παρακάτω αφού έχετε τελειώσει με την δημιουργία του project σας. Στο μικρό πράσινο κουτάκι έχετε το file sytem του project σας και στο μεγάλο κουτάκι βλέπετε τα μηνύματα που εκτυπώνει η κονσόλα. Τώρα είναι ώρα να γράψετε λίγες γραμμές κώδικα...πρώτα πρέπει να δημιουργήσουμε έναν controller. Πώς? Κάντε αριστερό κλικ πάνω στο HelloWorld στον Project Explorer για να επιλέξετε το project. Μετά κάντε δεξί κλικ και πηγαίνετε New Controller. Δείτε την εικόνα παρακάτω,

Μόλις ανοίξει ο μάγος :P για να κάνετε τις ρυθμίσεις στον νέο controller που πάτε να δημιουργήσετε πρέπει να του δώσετε το όνομα HelloWorld και πατήστε Finish. Μετά το Finish περιμένετε λίγο και πρέπει να δείτε την παρακάτω εικόνα και δώστε προσοχή στα πράσινα κουτάκια, Τώρα αντιγράψτε στο αρχείο HelloWorldController.groovy τον παρακάτω κώδικα

package helloworld class HelloWorldController { def index() { def mess=['h','e','l','l','o'] mess.each {g-> print g } [par: mess] } } Τώρα πρέπει να δημιουργήσουμε ένα View...Πώς? Όπως και παραπάνω για τον controller, επιλέγουμε το project HelloWorld μετά κάνουμε δεξί κλικ, New Groovy Server Page

Στο μάγο για τις ρυθμίσεις πηγαίνετε στο φάκελο view helloworld και ονομάστε το αρχείο index.

Δείτε εάν όλα έγιναν όπως πρέπει με βάση την παρακάτω εικόνα και γράψτε τον παρακάτω κώδικα μέσα στο αρχείο views/helloworld/index.gsp. <g:each in="${par}"> ${it }<br> </g:each> Ήρθε η ώρα να τρέξετε την πρώτη σας web εφαρμογή σε GG. Πατήστε το πράσινο κουμπί Run και βεβαιωθείτε ότι επιλέξατε στο Run as, την επιλογή Grails command(run-app). Πατήστε ΟΚ.

Εάν όλα είναι εντάξει τότε θα εμφανιστεί ένα link στην console όπως φαίνεται στην εικόνα, Μπορείτε να κάνετε απλά κλικ στο link και να ανοίξει μια σελίδα περιήγησης μέσα στον Eclipse αλλά σας προτείνω να ανοίξετε το δικό σας browser και να γράψετε το link που βλέπετε στην κονσόλα σας στην μπάρα για τα URL. Το αποτέλεσμα πρέπει να είναι κάτι τέτοιο, ΜΠΡΑΒΟ!!! ΜΟΛΙΣ ΕΚΑΝΕΣ ΤΗΝ ΠΡΩΤΗ ΣΟΥ WEB ΕΦΑΡΜΟΓΗ...ΤΑ ΛΕΜΕ ΣΥΝΤΟΜΑ!