Grails:Appendix
From Blognone
Contents |
ความต้องการของระบบ
เครื่องที่ใช้พัฒนาต้องมีหน่วยความจำอย่างน้อย 1G แนะนำว่าควรจะมีแรมอย่างน้อย 2G ขึ้นไป พื้นที่ว่างบนดิสก์อย่างน้อย 1G ขึ้นไป ต้องสามารถเข้าถึงอินเตอร์เนตได้ในการพัฒนา และใช้ Windows XP หรือ Windows 2003 Server ขึ้นไป
| ส่วนประกอบ | พื้นที่ที่ต้องการ (M) |
|---|---|
| Java 6 1.6.0-17 | 230 |
| Grails 1.1.2 | 70 |
| NetBeans 6.8 | 400 |
| Total | 930 |
การติดตั้ง Java SE SDK
ขั้นตอนการติดตั้ง Java SDK สามารถทำได้ง่ายดังนี้
ดาว์นโหลดตัวติดตั้ง Java SDK
เปิดเบราว์เซอร์ไปที่ http://java.sun.com/javase/downloads/ ในหน้านี้จะมีหลายอย่างให้ดาว์นโหลด ให้มองหา JDK 6 SDK แล้วเลือกดาวน์โหลด
ในหน้าถัดมา จะแสดงข้อความเตือนว่า ถ้าเราดาว์นโหลดเท่ากับยอมรับข้อตกลงในการใช้งาน JDK ทันที ให้กด Download
เว็บจะแสดงหน้าต่างซ้อนขึ้นมา เพื่อเสนอให้ดาว์นโหลด Java SE tutorial เนื่องจากเอกสารนี้จะเน้นไปที่กรูวีและเกรล จึงจะไม่เน้นไปที่จาวา ดังนั้นให้ปฏิเสธการดาว์นโหลด tutorial โดยเลือก Skip this Step (แต่ถ้าต้องการก็สามารถดาว์นโหลดได้ที่ http://java.sun.com/docs/books/tutorial/) เพื่อดาว์นโหลด jdk-6u17-windows-i586.exe ขนาด 73.5MB
ติดตั้ง Java SDK
ดับเบิลคลิกตัวติดตั้งที่ดาว์นโหลดมา เพื่อเริ่มการติดตั้ง
ในหน้า License Agreement ให้ตอบ Accept เพื่อยอมรับข้อตกลงในสิทธิ์การใช้งาน
ในหน้า Custom Setup ให้เปลี่ยนตำแหน่งติดตั้ง Java SDK จากเดิม ค่าปริยายกำหนดไว้ที่ C:\Program Files\Java\jdk1.6.0_17 ให้เป็น C:\jdk1.6.0_17 เฉยๆ เพราะต้องการไม่ให้มีเว้นวรรคภายใน
แก้ไขการติดตั้ง Public JRE โดยให้เลือก Don’t install this feature now. เพื่อไม่ติดตั้ง public JRE
และเปลี่ยนตำแหน่งติดตั้ง Java Databases (Derby) ให้เป็นพาทที่ไม่มีเว้นวรรค ในที่นี้เลือกให้เป็น C:\JavaDB
หลังจากนั้นขั้นตอนการติดตั้งก็เสร็จสิ้น
ทดสอบการติดตั้ง
ถ้าค่า PATH ของ system environment ยังไม่ชี้ไปยัง Java SDK ที่เราเพิ่งติดตั้ง และ JAVA_HOME ยังไม่ตั้งค่า เรียก java –version ควรจะไม่ได้ผล
เมื่อตั้งค่า JAVA_HOME และ PATH ด้วยคำสั่งต่อไปนี้แล้ว java –version ต้องได้และต้องถูกรุ่นกับที่เราระบุไว้
set JAVA_HOME=C:\jdk1.6.0_17 set PATH=%windir%\System32\Wbem;%windir%\system32;%windir%\wbin set PATH=%JAVA_HOME%\bin;%PATH%
การติดตั้ง Groovy
ดาว์นโหลดตัวติดตั้ง
เปิดเบราว์เซอร์ไปที่ http://groovy.codehaus.org/Download เพื่อไปหน้าดาว์นโหลด
[image]
ดาว์นโหลดรุ่น 1.6 ล่าสุดเก็บไว้ในเครื่อง เพื่อติดตั้งในขั้นถัดไป
[image]
การติดตั้งกรูวี
ใช้โปรแกรมช่วยในการแตกไฟล์ zip อาจจะใช้โปรแกรมต่างๆที่มีอยู่ในเครื่อง หรือถ้าขอแนะนำโปรแกรมแจกฟรี 7-Zip (http://www.7-zip.org/) แตกไฟล์ groovy-binary-1.6.7.zip ที่ได้มาจากเว็บไซต์เกรล ลงใน C:\groovy-1.6.7 ภายในเครื่องดังตัวอย่าง
[image]
สร้างโฟลเดอร์ C:\grails-work
[image]
ก็อปปี้โค้ด setenv.bat ลงในเครื่อง ลงไว้ที่ C:\grails-work
@echo off title Grails Console @ rem Because Windows is case-insensitive, but Java did't. So we must clear all to ensure sanity set GROOVY_HOME=C:\groovy-1.6.7 @ rem these items to remove dependency on system environment set JAVA_HOME=C:\jdk1.6.0_17 set PATH=%windir%\System32\Wbem;%windir%\system32;%windir%\wbin;%windir% set PATH=%GROOVY_HOME%\bin;%JAVA_HOME%\bin;%PATH%
หากผู้อ่านติดตั้งจาวา SDK หรือกรูวีไว้ในที่อื่นให้แก้ไขค่า JAVA_HOME และ GROOVY_HOME ในไฟล์ setenv.bat ให้สอดคล้องกับในเครื่องของผู้อ่าน
การทดสอบการติดตั้ง
เรียกใช้ไฟล์ setenv.bat แล้วทดสอบด้วยการเปิด command prompt แล้วใช้คำสั่ง java –version และ groovy –version ควรจะได้ในลักษณะดังภาพ
[image]
ถ้าขึ้นว่า “… is not recognized as an internal or external command, operable program or batch file.” ให้ตรวจสอบว่ามีค่า GROOVY_HOME และ JAVA_HOME ในไฟล์ setenv.bat ที่กำหนดไว้ถูกต้องตรงกับของตัวเราแล้วรึยัง และมีการเรียกใช้ setenv.bat แล้วรึยัง
การติดตั้ง Grails
ดาว์นโหลดตัวติดตั้ง
เปิดเบราว์เซอร์ไปที่ http://grails.org/Download เพื่อไปสู่หน้าเลือกดาว์นโหลดเกรล
[image]
เกรลมีการพัฒนาเสมอๆ จึงจะให้เลือกดาว์นโหลดหลายรุ่น ตั้งแต่ 1.0, 1.1 และ 1.2 รุ่นที่แนะนำในขณะที่เขียนอยู่นี้ (ธันวาคม 2552) อยู่ในกลุ่ม 1.1.x และจะใช้ในเอกสารนี้ ให้เลือกรูปแบบที่เป็น Binary ZIP และกดปุ่ม Download
[image]
จะได้ไฟล์ grails-bin-1.1.2.zip ขนาด 34.9MB จากนั้นแค่แตกไฟล์ลงในเครื่อง C:\grails-1.1.2
[image]
การติดตั้งเกรล
แตกไฟล์ grails-bin-1.1.2.zip ที่ได้มาจากเว็บไซต์เกรล ลงใน C:\grails-1.1.2 ภายในเครื่องดังตัวอย่าง
[image]
สร้างโฟลเดอร์ C:\grails-work
แก้ไขไฟล์ setenv.bat ลงในเครื่องที่ C:\grails-work ในลักษณะด้านล่าง
@echo off title Grails Console @ rem Because Windows is case-insensitive, but Java did't. So we must clear all to ensure sanity set GROOVY_HOME=C:\groovy-1.6.7 set GRAILS_HOME=C:\grails-1.1.2 @ rem these items to remove dependency on system environment set JAVA_HOME=C:\jdk1.6.0_17 set PATH=%windir%\System32\Wbem;%windir%\system32;%windir%\wbin;%windir% set PATH=%GRAILS_HOME%\bin;%GROOVY_HOME%\bin;%JAVA_HOME%\bin;%PATH%
หากผู้อ่านติดตั้งเกรลไว้ในที่อื่นให้แก้ไขค่า GRAILS_HOME ในไฟล์ setenv.bat ให้สอดคล้องกับในเครื่องของผู้อ่าน เพื่อเป็นการตรวจสอบความถูกต้องให้เปิด command prompt แล้วเรียกใช้ไฟล์ setenv.bat แล้วลองใช้คำสั่ง java - version และ grails - version เพื่อทดสอบ ควรจะได้ผลลัพธ์ในลักษณะดังตัวอย่างด้านล่าง
[image]
การเรียกใช้งาน groovy
ถ้าติดตั้งเรียบร้อย เราสามารถเรียกใช้ Swing Interactive Console โดยคำสั่ง groovyConsole หรือเรียกใช้งานกรูวีสคริปต์ด้วยคำสั่ง
groovy HelloWorld.groovyNetbean Installation
NetBeans คือเครื่องมือในการพัฒนาแอปพลิเคชันด้วยภาษาจาวาที่มีการพัฒนาอย่างต่อเนื่อง มีฟีเจอร์อำนวยความสะดวกในการพัฒนาแอปพลิเคชันที่บันเดิลมาด้วยกัน ซึ่งทำให้เริ่มพัฒนาแอปพลิเคชันได้อย่างรวดเร็ว ในรุ่นหลังๆมีการเพิ่มความสามารถให้รองรับการพัฒนาแอปพลิเคชันด้วยภาษาอื่นๆ เช่น C/C++, PHP, Ruby และ PHP ทำให้มีการแบ่งตัวติดตั้งออกเป็นหลายๆบันเดิล แต่ละบันเดิลมีโมดูลแตกต่างกันให้เหมาะสมกับการใช้งานที่แตกต่างกัน มีตั้งแต่ขนาดเล็กแค่ 48M เฉพาะพัฒนาโปรแกรมภาษาจาวาธรรมดาๆอย่างเดียว หรือถ้าพัฒนาเป็นนักพัฒนา Ruby ก็สามารถเลือกตัวติดตั้งขนาด 92M ไปจนถึงตัวติดตั้งขนาดใหญ่ที่สุด 288M ที่รองรับการพัฒนาเทคโนโลยีทุกอย่างข้างต้น
ดาว์นโหลดตัวติดตั้ง
เปิดเบราว์เซอร์ไปที่ http://netbeans.org/downloads เพื่อไปสู่หน้าเลือกดาว์นโหลด ให้เลือกรุ่นที่รองรับฟีเจอร์ Java EE และ Groovy ตัวติดตั้งบันเดิลที่แนะนำคือ Java ขนาดตัวติดตั้งประมาณ 216M
[image]
ก็จะได้ตัวติดตั้ง netbeans-6.8-ml-java-windows.exe ขนาด 215M ให้ดาว์นโหลดเก็บไว้ในเครื่องสำหรับติดตั้งต่อไป
[image]
ติดตั้ง
ดับเบิลคลิกตัวติดตั้ง NetBeans ที่ดาว์นโหลดมา เพื่อเริ่มการติดตั้ง
[image]
ในหน้าแรกที่สรุปโมดูลติดตั้ง ให้คลิก Customize… เพื่อตัดโมดูลที่ไม่ใช้งานเพื่อประหยัดพื้นที่ในการติดตั้ง
[image]
ให้ไม่เลือกโมดูล Java ME (สำหรับพัฒนาแอปพลิเคชันบนมือถือ) แล้วกด OK
[image]
ในหน้าสรุปโมดูล ตรวจสอบอีกครั้งว่าไม่มีคำว่า Java ME แล้ว สังเกตได้ว่าพื้นที่ที่ต้องการลดลงเหลือ 386M หลังจากนั้นให้กด Next
[image]
ในหน้าจอประกาศสิทธิ์การใช้งาน ให้คลิกเลือกที่ I accept the terms in the license agreement เพื่อยอมรับข้อตกลงในสิทธิ์การใช้งาน แล้วกด Next
เปลี่ยนที่ติดตั้ง NetBeans IDE จาก C:\Program Files\NetBeans 6.8 ไปเป็น C:\NetBeans-6.8 และกด Next
[image]
เปลี่ยนที่ติดตั้ง Sun GlassFish Enterprise Server จาก C:\Program Files\sges-v3 มาเป็น C:\sges-v3 และกด Next
[image]
ในหน้าสรุปพาทในการติดตั้ง ให้กด Install เพื่อยอมรับค่าที่เลือกไว้ และเริ่มการติดตั้ง
[image]
ในหน้าสรุปการติดตั้ง ให้กด Finish เพื่อปิดโปรแกรมติดตั้ง









