Tải bản đầy đủ (.pdf) (3 trang)

Giới thiệu về NetBeans-môi trường phát triển mã nguồn mở dành cho lập trình viên J2ME.

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (346.18 KB, 3 trang )

<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>

<b>Mobile Games 2004 </b>

<b>JavaVietnam.org</b>


<b>Gi i thi u v NetBeans – môi tr</b>

<b>ớ</b>

<b>ệ</b>

<b>ề</b>

<b>ườ</b>

<b>ng phát tri n mã ngu n m dành cho</b>

<b>ể</b>

<b>ồ</b>

<b>ở</b>



<b>l p trình viên J2ME</b>

<b>ậ</b>



B n s ng c nhiên v nh ng gì mà c ng đ ng mã ngu n m đem l i cho b n. N u nh Linuxạ ẽ ạ ề ữ ộ ồ ồ ở ạ ạ ế ư


ph i c n h n 10 năm đ có th ti n g n đ n m c tiêu là đ i tr ng c a Windows cho dòng máyả ầ ơ ể ể ế ầ ế ụ ố ọ ủ


đ bàn thì các ng d ng IDE (Integrated Development Environment- môi trể ứ ụ ường phát tri n tíchể


h p) ch m t m t n a th i gian đ có th là đ i th tợ ỉ ấ ộ ữ ờ ể ể ố ủ ương x ng v i các dòng s n ph m thứ ớ ả ẩ ương
m i danh tí ng nh Borland Jbuilder, Code Warrior, Oracle JDeveloper ...ạ ế ư


M t trong nh ng nguyên nhân chính giúp các s n ph m mã ngu n m trong dòng s n ph m nàyộ ữ ả ẩ ồ ở ả ẩ


phát tri n nh vũ bão nh hi n nay là s h tr t các đ i gia trong gi i cơng ngh , ví d nhể ư ư ệ ự ỗ ợ ừ ạ ớ ệ ụ ư


trong s n ph m NetBeans là s xu t hi n c a Sun Microsystems và trong s n ph m Eclipse làả ẩ ự ấ ệ ủ ả ẩ


“ông trùm” IBM.


M t giao di n chuyên nghi p đ n không ng đó là n tộ ệ ệ ế ờ ấ ượng đ u tiên c a tôi khi downloadầ ủ


NetBeans t trên m ng, lúc đó v n cịn là b n 3.5.1, còn đ n b n 3.6 hi n nay thì tơi đã hồn tồnừ ạ ẫ ả ế ả ệ


b thuy t ph c v s n ph m này và quy t đ nh chuy n toàn b d án Java c a tôi sang s d ngị ế ụ ề ả ẩ ế ị ể ộ ự ủ ử ụ


NetBeans. NetBeans có m t l i th mà các s n ph m thộ ợ ế ả ẩ ương m i khác khơng th có, đó là chiạ ể


phí b n quy n. N u b n đã có d p s d ng qua NetBeans thì b n khơng th ng đây là 1 s nả ề ế ạ ị ử ụ ạ ể ờ ả



ph m mã ngu n m và b n có th s d ng hồn tồn mi n phí.ẩ ồ ở ạ ể ử ụ ễ


Trong b i c nh Vi t Nam ph i th c thi lu t b n quy n khi gia nh p WTO thì các dịng s nố ả ệ ả ự ậ ả ề ậ ả


ph m mã ngu n m này chính là m t c u cánh l n cho gi i l p trình viên Vi t Nam. Các doanhẩ ồ ở ộ ứ ớ ớ ậ ệ


nghi p ph n m m khơng có lý do gì đ ph i tr trên 1000 USD cho các IDE quen thu c mà l iệ ầ ề ể ả ả ộ ạ


không làm quen v i các IDE Open Source.ớ


Trong ph m vi bài vi t này, tác gi mong mu n ngạ ế ả ố ườ ọi đ c có th làm quen v i vi c s d ngể ớ ệ ử ụ


môi trường phát tri n NetBeans, trể ước m t là trong cu c thi Mobile Games 2004 và sau đó làắ ộ


trong cơng vi c c a mình.ệ ủ


1. <b>Download NetBeans IDE</b>: B n có th t i v t Internet, hãy vào đ a ch sau:ạ ể ả ề ừ ị ỉ


và làm theo hướng d n trên trang web, b nẫ ả


đ y đầ ủ kho ng 36 Mả b


2. <b>Các khái ni m c b n c n n m trệ</b> <b>ơ ả</b> <b>ầ</b> <b>ắ</b> <b>ước khi s d ng NetBeansử ụ</b> :


1. Xác đ nh Mount FileSystem: N u b n đã có kinh nghi m l p trình Java thì khái ni m Mountị ế ạ ệ ậ ệ


khá gi ng v i vi c xác đ nh Classpath khi biên d ch và ch y ng d ng Java b ng dòngố ớ ệ ị ị ạ ứ ụ ằ


l nh. NetBeans đã đ a ra m t khái ni m m i là FileSystem. V i vi c xác đ nh FileSystemệ ư ộ ệ ớ ớ ệ ị



và “mount” chúng v i mã ngu n, NetBeans s biên d ch (compile) mã ngu n và copy cácớ ồ ẽ ị ồ


file .class vào c u trúc th m c nh trong khai báo package. Ngoài ra, n u mã ngu n c aấ ư ụ ư ế ồ ủ


b n có s d ng các th vi n l p trình khác thì vi c khai báo trong FileSystem s báo choạ ử ụ ư ệ ậ ệ ẽ


trình biên d ch bi t n i c n tìm các th vi n c n thi t. Vi c xác đ nh đúng FileSystem sị ế ơ ầ ư ệ ầ ế ệ ị ẽ


tránh đượ ỗc l i FileNotFoundException, đây là m t l i r t c b n đ i v i ngộ ỗ ấ ơ ả ố ớ ười m i b tớ ắ


đ u l p trình Java.ầ ậ


2. Cài đ t J2ME Plug-in: Đ đáp ng trặ ể ứ ướ ực s phát tri n nh vũ bão c a CNTT nh hi n nayể ư ủ ư ệ


thì m i mơi trọ ường ph n m m ph i là m t c là cho phép các hãng ph n m m khác vi tầ ề ả ở ứ ầ ề ế


các ph n b sung (thu t ng ti ng Anh g i là Plugin) và tích h p đầ ổ ậ ữ ế ọ ợ ược v i ph n m m.ớ ầ ề


NetBeans là m t môi trộ ường nh v y. B n có th ch n l a các Plugins cho nhu c u c aư ậ ạ ể ọ ự ầ ủ


mình, NetBeans cung c p h n 50 Plugin mi n phí, J2ME Plugin là m t trong s đó. Có haiấ ơ ễ ộ ố


cách đ cài đ t J2ME plugin vào máy c a các b n. Ho c các b n s d ng tính năng updateể ặ ủ ạ ặ ạ ử ụ


c a Netbeans ho c các b n download các Plugins này v và cài đ t. Do đi u ki n Internetủ ặ ạ ề ặ ề ệ


VN nên tôi ch n cách th hai.


ở ọ ứ



• Download các Plug-in h tr vi c l p trình J2ME: Tham kh o ph n ph l c, tôi gi sỗ ợ ệ ậ ả ầ ụ ụ ả ử


các b n l u các Plugins th m c D:\Softạ ư ở ư ụ


</div>
<span class='text_page_counter'>(2)</span><div class='page_container' data-page=2>

<b>Mobile Games 2004 </b>

<b>JavaVietnam.org</b>



• Cài đ t: Cách cài đ t các Plugins tặ ặ ương t nhau và r t d dàng. Tôi ch nêu ra m t ví dự ấ ễ ỉ ộ ụ


khi cài đ t J2ME Wireless Toolkit. Các b n vào menu Tools->ặ ạ Update Center. Do ch nọ


cách cài đ t offline nên các b n ch n Install Manually Downloaded Modules (.nbm Files)ặ ạ ọ


và b m Next. C a s nh hình dấ ử ổ ư ướ ẽi s xu t hi n.ấ ệ


Các b n ch n nút Add và ch n đạ ọ ọ ường d n t i th m c l u tr các Plugin, trong trẫ ớ ư ụ ư ữ ường
h p này là D:\Soft\kjava-emulator_win.nbm sau đó ch n Nextợ ọ


Và sau đó là th c hi n các bự ệ ước đăng ký xác nh n quy n s h u Plugin v.v, thao tác r tậ ề ở ữ ấ


đ n gi n nên tôi không hơ ả ướng d n chi ti t.ẫ ế


</div>
<span class='text_page_counter'>(3)</span><div class='page_container' data-page=3>

<b>Mobile Games 2004 </b>

<b>JavaVietnam.org</b>



3. Xác đ nh Emulator: Trong l p trình trên J2ME thì vi c xác đ nh thi t b mô ph ngị ậ ệ ị ế ị ỏ


trước khi ch y trên thi t b th t r t quan tr ng, do đó, đi u mà các l p trình viên J2MEạ ế ị ậ ấ ọ ề ậ


c n ph i chú ý tầ ả h ba là vi c tích h p các b gi l p (Emulator) vào NetBeans. M iứ ệ ợ ộ ả ậ ờ



các b n tham kh o l i hai bàiạ ả ạ vi t “ế Hướng dẫn sử dụng Samsung JSDK 1.0 ” và “Phát triển 
ứng dụng J2ME với Samsung JaUmi Wireless Toolkit 2.0 ” trong PC World s tháng 6 vố ề


cách cài đ t b SDK và Emulator c a Samsung. ặ ộ ủ


Các b n ch n Tool -> Device Emulator Registry, m t c a s hi n ra nh hình dạ ọ ộ ử ổ ệ ư ưới


B n nh n vào nút Add và ch n đạ ấ ọ ường d n vào th m c b n cài đ t Samsung Wirelessẫ ư ụ ạ ặ


Toolkit, trên máy tôi là C:\SAMSUNG_WTK20 NetBeans có ch c năng tìm Emulator tứ ừ


th m c đã ch n.ư ụ ọ


N u b n th y dịng thơng báo “Detected Emulator Type” nh hình trên thì b n đã ch nế ạ ấ ư ạ ọ


đúng và b n nh n Next, sau đó NetBeans s li t kê các Emulator c a các ch ng lo i đi nạ ấ ẽ ệ ủ ủ ạ ệ


</div>

<!--links-->
69947879-Giới-thiệu-về-thị-trường-Xuất-Nhập-khẩu-Việt-Nam
  • 49
  • 583
  • 7
  • ×