Vinova tuyển lập trình viên Mobile & Web ở Hà Nội, lương $300-1000

Article: Thiết lập môi trường phát triển Scala trên Ubuntu 10.4 986

cmpitg.myopenid.com 1
Updated about 1 year ago

Trước khi bắt tay vào học Scala thì tất nhiên viêc đầu tiên phải làm là thiết lập môi trường trên máy của mình. Bài này giới thiệu cách làm trên Ubuntu 10.4.

Bước 1: Cài JDK của Sun

Câu hỏi đặt ra là tại sao phải là của Sun (thật ra bây giờ là của Oracle rồi)? Vì các implementation khác hiện tại, ví dụ OpenJDK, có đôi chỗ không tương thích với nhiều thư viện của java, lúc chạy thỉnh thoảng bị lỗi. Nếu không phải là chuyên gia về Java thì lời khuyên đưa ra là nên dùng JDK của Sun.

Nếu tìm trên Synaptic Package Manager không thấy cụm từ ``sun-jdk'' thì vào trang download Java của Sun để download, ví dụ phiên bản JDK 6 Update 19 (jdk-6u19-linux-x64.bin) về thư mục ~/opt. Nếu chưa có thư mục đó thì có thể tạo bằng:

$ mkdir $HOME/opt

Cấp quyền thực thi cho file vừa down về:

$ sudo chmod +x jdk-6u19-linux-x64.bin

Chạy để giải nén file và install, kết thúc bước cài đặt JDK:

$ ./jdk-6u19-linux-x64.bin

Sau đó, tốt nhất là chúng ta đặt biến môi trường cho bản JDK vừa cài bằng cách thêm 2 dòng sau đây vào tệp ~/.bashrc hoặc ~/.profile, giả sử bạn cài JDK tại thư mục ~/opt/sun-jdk

EXPORT JAVA_HOME=$HOME/opt/sun-jdk
EXPORT PATH=$JAVA_HOME/bin:$PATH

Lời khuyên khi chỉnh sửa 2 file trên là dùng ``$HOME'' thay vì ``~'' mặc dù 2 biến này có ý nghĩa như nhau.

Bước 2: Cài scala, phiên bản 2.7.7 hoặc 2.8.0 Beta1

Vào trang download của Scala để down về phiên bản muốn cài. Giả sử down bản 2.8.0 Beta1:

Giải nén ra và lưu vào ~/opt là xong bước cài scala

$ tar xzvf scala-2.8.0.Beta1-prerelease.tgz

Tạo biến môi trường để đứng đâu cũng có thể chạy chương trình Scala. Cách làm là trong file .profile hoặc file .bashrc thêm dòng sau đây:

export SCALA_HOME=$HOME/opt/scala-2.8.0.Beta1-prerelease
export PATH=$SCALA_HOME/bin:$PATH

Bản beta rất tiện, nhất là khi để thử nghiệm các đặc điểm mới của ngôn ngữ hoặc làm tester. Tuy nhiên với người mới bắt đầu (hoặc để tránh sa đà vào con đường nghiện beta -- betamaniac :-D) tốt nhất bạn nên sử dụng bản ổn định 2.7.7

Bước 3: Dùng gedit để tập viết chương trình Scala

Đối với người mới học, cách tốt nhất là dùng gedit để để tạo file script thay vì dùng IDE nặng như Eclipse. Để trong chương trình gedit có thể hiển thị màu đối với các biến v.v. hãy vào địa chỉ dưới đây để down file scala.lang và đọc file README và làm theo hướng dẫn:

http://lampsvn.epfl.ch/trac/scala/browser/scala-tool-support/trunk/src/gedit

1 2 

Editors
myngongao.myopenid.com 1
cmpitg.myopenid.com 1

Comments

You must login to be able to comment

Uploaded files

No file uploaded yet

You must login to be able to upload

Nhà tài trợ:

Mọi người đều tự do viết bài, sửa bài của người khác, và bình luận ở trang web này. Bạn muốn chủ động tạo bài mới để chia sẻ kinh nghiệm với mọi người? Xin click link ở dưới.

Create new content