ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingมือใหม่ JAVA ตอน "comply โปรแกรม"
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: มือใหม่ JAVA ตอน "comply โปรแกรม"  (อ่าน 3137 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
Jenosize
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 89
ออฟไลน์ ออฟไลน์

กระทู้: 2,589



ดูรายละเอียด
« เมื่อ: 01 ตุลาคม 2007, 23:38:56 »

อ่านหนังสือเขาบอกให้ ต้องลง
-J2SE SDK

ก็ลงไปแล้ว ลุยโลด!

เช็คดูที่ c panel ก็จะมี

Java 2 Runtime Environment Se v1.4.2_15
Java 2 SDK v1.4.2_15

โอเคจอร์จ!! ตามหนังสือเด๊ะ ๆ

จากนั้น น้องหนังสือบอกว่า ให้พิมพ์ดังนี้

class Hello {
public static void main(String[ ] args) {
System.out.println("Hello World!");
}
}

โอเคจัดไป แล้วก็ไม่ลืมเติมนามสกุล .java ไว้ให้กิ๊บเก๋
แล้วก็เอาไฟล์นี้ไปใส่ที่ C:\j2sdk1.4.2_15\bin

และหลังจากนั้น

เมื่อเรียก start>run>cmd แล้วพิมพ์คำว่า

C:\j2sdk1.4.2_15\bin

มันก็บอกมาว่า

" C:\j2sdk1.4.2_15\bin is not recognized as and internal and external command

แล้วควรทำเช่นไรดีหล่ะเนี่ยะ





 
บันทึกการเข้า

สู้ตายโว้ย.
bommeee
คนรักเสียว
*

พลังน้ำใจ: 1
ออฟไลน์ ออฟไลน์

กระทู้: 164



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 01 ตุลาคม 2007, 23:51:44 »

คุ้นๆเหมือนเคยเจอ ลองเปลี่ยนมาใช้ Version อื่นดีกว่ามั๊ยครับ
หรือไม่ก็คุณติดตั้ง JDK ไว้ที่ C:\Program Files\Java\JDK.... ตรงนี้เปล่าครับ
« แก้ไขครั้งสุดท้าย: 01 ตุลาคม 2007, 23:54:27 โดย bommeee » บันทึกการเข้า

bommeee
คนรักเสียว
*

พลังน้ำใจ: 1
ออฟไลน์ ออฟไลน์

กระทู้: 164



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 01 ตุลาคม 2007, 23:55:31 »

555+ เจอแล้วล่ะครับ เช็ค PATH ให้ดีนะครับ ถึงไม่เป็น Java ถ้าผิด PATH มันก็ขึ้นแบบนี้เหมือนกันครับ
บันทึกการเข้า

ball6847
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 212
ออฟไลน์ ออฟไลน์

กระทู้: 4,174



ดูรายละเอียด
« ตอบ #3 เมื่อ: 02 ตุลาคม 2007, 00:05:21 »

ส่วนตัวผมว่าภาษา Java นี่ยุ่งยากที่สุดแระ ตั้งแต่หัดมายังเขียนโปรแกรมเป็นรูปเป็นร่างไม่ได้สักตัวเลย

ผมใช้ JCreator อ่ะ มันจัดการ Compile ให้เราเสร็จ ทดลองรันดูได้ก่อน Compile จริงๆ น่ะคับ

ตอนนี้ผมพัก Java ไว้ก่อนแล้วคับ เพราะผมไม่ถนัด OOP เลย ไว้จะลองไปหัด C ก่อน แล้วค่อยๆ ขยับขึ้นมาเรื่อยๆ ตามความง่ายน่ะคับ สักวันก็น่าจะเขียนโปรแกรมสแปมดีดีไว้ใช้สักตัว (อ่ะล้อเล่ง อิอิ)
บันทึกการเข้า

Jenosize
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 89
ออฟไลน์ ออฟไลน์

กระทู้: 2,589



ดูรายละเอียด
« ตอบ #4 เมื่อ: 02 ตุลาคม 2007, 00:22:07 »

หมายถึงตอนพิมพ์ใน dos ใช่ไหมครับ
555+ เจอแล้วล่ะครับ เช็ค PATH ให้ดีนะครับ ถึงไม่เป็น Java ถ้าผิด PATH มันก็ขึ้นแบบนี้เหมือนกันครับ

ผมพิมพ์ถูกแน่นอนครับ ชัวร์ป๊าบ

คุ้นๆเหมือนเคยเจอ ลองเปลี่ยนมาใช้ Version อื่นดีกว่ามั๊ยครับ
หรือไม่ก็คุณติดตั้ง JDK ไว้ที่ C:\Program Files\Java\JDK.... ตรงนี้เปล่าครับ

ผมเจอแต่ 3 Folder ครับ ณ สถานที่แห่งนี้ C:\Program Files\Java

j2re1.4.2_15
jre1.5.0_07
jre1.6.0_02
บันทึกการเข้า

สู้ตายโว้ย.
bommeee
คนรักเสียว
*

พลังน้ำใจ: 1
ออฟไลน์ ออฟไลน์

กระทู้: 164



ดูรายละเอียด เว็บไซต์
« ตอบ #5 เมื่อ: 02 ตุลาคม 2007, 00:27:05 »

จะยากแค่ไหน ผมก็ยังชอบ Technology ของ Java อยู่ดีแหละครับ เหอะๆ
ผมเริ่มด้วย PHP Java Servlet แล้วก็มาเป็น JSP ทั้งๆที่ไม่รู้เรื่องอะไรเลย ตอนแรกๆเขียน PHP ก็ทุกอย่างเป็ฯไปได้สวย จากนั้นก็ไปเจออาจารย์อีกคน
เค้าบอกว่า JSP ดีกว่าเยอะเลย เค้าก็พูดมาสารพัดเรื่องข้อดีของมัน ไปๆมาๆ ผมก็เริ่มบ้าตาม สุดท้ายก็ซื้อหนังสือมาเล่นดู ปรากฎว่าได้แค่พิมพ์ตาม แทบจะไม่ได้เข้าใจอะไรเลย

ถ้าจะเล่น Java ผมก็ขออนุญาตแนะนำหนังสือแล้วกันนะครับ
ตั้งแต่ผมอ่านมาก็เจอเล่ม JAVA HOW TO PROGRAM ถ้าเป็นหนังสือพิมพ์ใน US (พิมพ์ต้นปีที่ผ่านมา) ก็จะเล่มละประมาณ 2500 บาทครับ แต่ถ้าพิมพ์ใน Asia (ที่มันมีกรอบแล้วเขียนว่า International Edition เนื้อหาเหมือนกัน แต่จะพิมพ์ประมาณช่วงกลางปี ตอนนี้ไม่แน่ใจว่ามีวางจำหน่ายรึเปล่า ) ก็อยู่ที่ 800-900 บาทครับ หนังสือเล่มนี้ให้ Concept ที่ค่อนข้างดีนะครับ แบบฝึกหัดค่อยๆไปทีละ step

http://www.deitel.com/Books/JavaProgramming/JavaHowtoProgram7e/tabid/1191/Default.aspx
บันทึกการเข้า

Jenosize
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 89
ออฟไลน์ ออฟไลน์

กระทู้: 2,589



ดูรายละเอียด
« ตอบ #6 เมื่อ: 02 ตุลาคม 2007, 00:33:31 »

ขอบคุณคุณ bommeee มากครับ ที่เสนอแนะ ไกด์แนวทางให้ เดี๊ยวผมจะลองไปดูนะครับ

ว่าแต่ว่า มันต้องไปแก้ที่ไหนเอ่ย  Huh?
 C:\j2sdk1.4.2_15\bin is not recognized as and internal and external command
บันทึกการเข้า

สู้ตายโว้ย.
bommeee
คนรักเสียว
*

พลังน้ำใจ: 1
ออฟไลน์ ออฟไลน์

กระทู้: 164



ดูรายละเอียด เว็บไซต์
« ตอบ #7 เมื่อ: 02 ตุลาคม 2007, 00:42:20 »

ขอบคุณคุณ bommeee มากครับ ที่เสนอแนะ ไกด์แนวทางให้ เดี๊ยวผมจะลองไปดูนะครับ

ว่าแต่ว่า มันต้องไปแก้ที่ไหนเอ่ย  Huh?
 C:\j2sdk1.4.2_15\bin is not recognized as and internal and external command

ลองเข้าไปเช็คที่นี่่ก่อนดีกว่านะครับว่า JDK ของคุณติดตั้งไว้ที่ตรงไหน แล้วก็แก้คำสั่งที่ใส่ลงไปใน command อ่ะครับ
ตัวอย่างนะครับ เครืองผม
ัStart --> Run --> cmd --> OK ผมก็ใส่ลงไปตามนี้ครับ
C:\Program Files\Java\jdk1.6.0\bin

หรือไม่ก็ใช้ EditPlus ก็ได้ครับ น่าจะง่ายกว่า ถ้าจะใช้ Editor ที่แจ๋วที่สุดก็คงเป็น NetBean อ่ะครับ (ผมใช้ไม่เป็นนะ)
บันทึกการเข้า

ball6847
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 212
ออฟไลน์ ออฟไลน์

กระทู้: 4,174



ดูรายละเอียด
« ตอบ #8 เมื่อ: 02 ตุลาคม 2007, 00:44:27 »

ไม่ใช่ว่าต้องไปสั่งรันที่ตัว compiler หรอคับ รู้สึกตัว compiler จะอยู่ใน bin นั่นแหละ

ผมไม่รู้เหมือนกันนะ ผมไม่เคยรันโดยใช้ command อย่างงี้อ่ะ ถ้าผิดก็โทดทีนะคับ เป็นผม ผมก็มั่วๆไป จนกว่าจะได้ อิอิ
บันทึกการเข้า

bommeee
คนรักเสียว
*

พลังน้ำใจ: 1
ออฟไลน์ ออฟไลน์

กระทู้: 164



ดูรายละเอียด เว็บไซต์
« ตอบ #9 เมื่อ: 02 ตุลาคม 2007, 00:48:28 »

ถ้าจะทำ PATH ก็ได้นะครับ

เปิด My Computer --> คลิกขวา Properties ตรงพื้นที่ว่างๆ --> แท็บ Advanced --> กดปุ่ม Environment Variables --> ในส่วนของ
System Variables สร้างตัวแปรใหม่ (กด New) ใส่เป็น "JAVA_HOME" ในช่อง Variable name ก็ได้ครับ แล้วก็วาง PATH ลงไปที่ Variable value --> กด OK เรื่อยๆ ก็เสร็จครับ

***แต่ PATH ต้องให้ถูกนะครับ
บันทึกการเข้า

Jenosize
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 89
ออฟไลน์ ออฟไลน์

กระทู้: 2,589



ดูรายละเอียด
« ตอบ #10 เมื่อ: 02 ตุลาคม 2007, 00:49:24 »



นี่ครับลองทำตามคุณ bommeee ดูแล้วแต่เหมือนเดิมขอรับท่าน
บันทึกการเข้า

สู้ตายโว้ย.
amaudy
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 9
ออฟไลน์ ออฟไลน์

กระทู้: 1,212



ดูรายละเอียด เว็บไซต์
« ตอบ #11 เมื่อ: 02 ตุลาคม 2007, 01:12:57 »


จะใช้ทีไร
ทำใจเรื่องความเร็วไม่ได้ซักที
บันทึกการเข้า

at17
คนรักเสียว
*

พลังน้ำใจ: 0
ออฟไลน์ ออฟไลน์

กระทู้: 129



ดูรายละเอียด
« ตอบ #12 เมื่อ: 02 ตุลาคม 2007, 08:59:08 »

จริงๆแล้วภาษา java หากเราเข้าใจหลักการแล้วไม่ได้ยุ่งวุ่นวายมากมายเลยนะครับ  java นั้นมีขึ้นตอนอยู่ 2 step คือ
ขั้นแรกต้อง compile มันเสียก่อน  เมื่อ compile เสร็จแล้วเราจะได้ xxx.classs (xxx หมายถึงชื่อคลาส) คือสั่งคือ javac xxx.java
ขั้นต่อมาคือใช้งานคลาส ก็คือ run นั่นเอง คำสั่งคือ java xxx

จากปัญหาที่เกิดขึ้นเป็นปัญหาของคนเริ่มเขียน java เพราะต้องทำโน่นทำนี่เยอะมาก  ไม่เหมือน php ซึ่งไม่ต้องทำไรมาก (เนื่องจาก java ไม่ใช่ภาษา script)

ก่อนอื่นเราต้อง set path ก่อนนะครับ เนื่องจากว่าเมื่อเราเขียนคำสั่ง compile หรือว่า run โปรแกรมจะรู้ได้ยังว่าคำสั่งนี้เป็นของ java ในเมื่อมันไม่รู้ว่าเป็นคำสั่งของ โปรแกรมอะไรผลที่ออกมาก็เลยเป็นเหมือนในรูป

ทีนี้มาเริ่มต้นกับ java เลยดีกว่า
1. เริ่มแรกเริ่มต้อง set JAVA_HOME ก่อน  วิธีการเหมือนคุณ bommeee แนะนำไว้  แค่นี้ยังไม่พอนะครับ  คำสั่งตรงนี้ไม่ใช่ตัวที่จะบอกว่า compiler อยู่ตรงไหน  มันเป็นเหมือนตัวแปรที่ประกาศไว้เริ่มต้นเพื่อระบุว่า jdk เราเก็บไว้ที่ไหน
2. set Path ตรงนี้สำคัญ เป็นการบอกว่า compiler เราอยู่ที่ไหน  วิธีการก็คล้ายกันแต่ไม่ต้องสร้างใหม่ หาตัวแปลที่ชื่อว่า Path แล้วก็เขียนไว้ข้างหน้าสุด .;%JAVA_HOME%\BIN; 
มาถึงตรงนี้เห็นหรือยังว่าเราได้ใช้ตัวแปร JAVA_HOME แล้วนะครับ  คำสั่งนี้เป็นการระบุ path ว่า compiler อยู่ที Folder Bin

3. ตรวจสอบว่าเรื่องเราได้ set java เรียบร้อยหรือยัง  ลองพิมพ์คำสั่ง java -version  ถ้ามันแสดง version ของ java ก้แสดงว่าใช้งานได้แล้ว

คำสั่ง compile ==> javac xxx.java
คำส่ง run ==>java xxx

บันทึกการเข้า

เมพคุง
ก๊วนเสียว
*

พลังน้ำใจ: 32
ออฟไลน์ ออฟไลน์

กระทู้: 462



ดูรายละเอียด เว็บไซต์
« ตอบ #13 เมื่อ: 02 ตุลาคม 2007, 09:10:44 »

เดี๋ยวนี้เค้าใช้ sun one กันแล้ว
ฟรีด้วย
บันทึกการเข้า

Anatomy of Adsense
http://www.thaiseoboard.com/index.php/topic,14925.0.html

รับทำ Script Custom ทุกชนิด สั่งมาทำได้หมด

รับตอบคำถามทุกชนิด
http://www.thaiseoboard.com/index.php/topic,60229.0.html
bommeee
คนรักเสียว
*

พลังน้ำใจ: 1
ออฟไลน์ ออฟไลน์

กระทู้: 164



ดูรายละเอียด เว็บไซต์
« ตอบ #14 เมื่อ: 02 ตุลาคม 2007, 10:08:40 »

เดี๋ยวนี้เค้าใช้ sun one กันแล้ว
ฟรีด้วย


ขอบคุณมากๆครับ
บันทึกการเข้า

hyperxeon
Newbie
*

พลังน้ำใจ: 5
ออฟไลน์ ออฟไลน์

กระทู้: 38



ดูรายละเอียด
« ตอบ #15 เมื่อ: 02 ตุลาคม 2007, 11:15:10 »

ที่มัน Error เพราะว่าไม่ได้พิมพ์คำสั่ง cd ก่อน Folder ที่จะเข้าไปครับ
--> cd C:\j2sdk1.4.2_15\bin
แล้ว Enter
บันทึกการเข้า
Jenosize
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 89
ออฟไลน์ ออฟไลน์

กระทู้: 2,589



ดูรายละเอียด
« ตอบ #16 เมื่อ: 02 ตุลาคม 2007, 12:19:54 »

ขอบคุณมากครับได้แล้ว ลุยโลด!! เหล่า Java มากันเยอะเลย



บันทึกการเข้า

สู้ตายโว้ย.
joe
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: -6
ออฟไลน์ ออฟไลน์

กระทู้: 1,126



ดูรายละเอียด
« ตอบ #17 เมื่อ: 02 ตุลาคม 2007, 13:14:37 »

รุ่นหลังๆ ผมว่าใช้ dos กันไม่ค่อยเป็นกันแล้วมั้งเนี่ย  Tongue
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์