[Question] cần giúp đỡ cài java trên linux 8.0 |
12/07/2008 10:33:54 (+0700) | #1 | 141231 |
bluewings
Member
|
0 |
|
|
Joined: 09/07/2008 23:32:18
Messages: 2
Offline
|
|
xin chào mấy anh
em là lính mới có 1 vài thắc mắc xin mấy anh chỉ cho
số là em đang dự đinh học java căn bản ,nhưng cho cái tật làm biếng chỉnh patch trong windows nên em cài nó lên linux 8.0 (máy ảo )
em down từ trang sun về cái JDK 6u7 cho linux http://java.sun.com/javase/downloads/index.jsp
sau khi bỏ vào máy cài cái ...rpm.bin thì em có viết thử cái bài tập căn bản trong mấy cuốn sách nói về java
thì nó hiện ra cái bản này,mấy anh ai bít làm ơn chỉ cho em cách khắc phục cái lỗi này đi
em xin cảm ơn trước |
|
|
|
|
[Question] Re: cần giúp đỡ cài java trên linux 8.0 |
12/07/2008 11:40:57 (+0700) | #2 | 141242 |
|
quanta
Moderator
|
Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
|
|
- Bạn tiến hành cài như nào?
- 2 biến môi trường CLASSPATH và JAVA_HOME bạn set ra sao? Cho xem luôn biến PATH? (/etc/profile, $HOME/.bashrc)
PS: "linux 8.0" là bản nào vậy bạn? |
|
Let's build on a great foundation! |
|
|
|
[Question] Re: cần giúp đỡ cài java trên linux 8.0 |
13/07/2008 13:15:51 (+0700) | #3 | 141404 |
|
tranhuuphuoc
Moderator
|
Joined: 05/09/2004 06:08:09
Messages: 865
Location: Lầu Xanh
Offline
|
|
"Nhét" cái này vào /etc/profile
export JAVA_HOME=/usr/java/default
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar
|
|
|
|
|
[Question] Re: cần giúp đỡ cài java trên linux 8.0 |
13/07/2008 22:35:03 (+0700) | #4 | 141416 |
khoaitu01
Member
|
0 |
|
|
Joined: 12/07/2008 20:27:36
Messages: 25
Offline
|
|
Làm như Mod hướng dẫn cũng đúng. Nhưng để cho nó có bài bản (tại bạn là mới học Java lần đầu mà) thì tui nghĩ bạn nên thử cách sau, cái này mình đã làm trên Fedora. Nhung Ubuntu và Fedora thì cũng chẵng khác nhau mấy.
Download JDK 1.5 tại
http://java.sun.com/javase/downloads/index_jdk5.jsp
Nhớ rằng down file .bin nha bạn hiền
Sau đó thực hiện lệnh để giải nén file .bin như sau
sh <tên file>.bin
Sau khi giải nén xong thì copy folder vừa giải nén vào /usr/local (note : bạn muốn đặt ở đâu là tùy bạn, tui đặt nó ở đó)
Việc kế tiếp là set PATH cho jdk. Tại dấu nhắc create mới 2 file sau đây
gedit /etc/profile.d/java.sh
gedit /etc/profile.d/java.csh (note : 2 file này có nội dung y chang nhau nha bạn)
export JAVA_HOME=/usr/local/jdk1.5 (lưu ý path nha bạn)
export J2RE_HOME=/usr/local/jdk1.5/jre
export PATH=$PATH:$JAVA_HOME/bin:$J2RE_HOME/bin
Vậy là xong việc install và set path cho java rồi. Để test coi java có chạy đúng không thì ra dấu nhắc type như sau
java -version
Nếu thấy xuất hiện version của Java thi coi như bạn đã làm đúng
java version "1.5.0_15"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_15-b04)
Java HotSpot(TM) Server VM (build 1.5.0_15-b04, mixed mode)
Trường hợp của bạn bên trên là do bạn set path bi sai, nen java không tìm thấy được thư viện của mình và báo lỗi.
Làm thử đi nha, có gì không biết chứ thắc mắc tiếp.
|
|
|
|
|
[Question] Re: cần giúp đỡ cài java trên linux 8.0 |
16/07/2008 07:29:26 (+0700) | #5 | 141772 |
bluewings
Member
|
0 |
|
|
Joined: 09/07/2008 23:32:18
Messages: 2
Offline
|
|
hix vẫn ko dc
mình down cai jdk6u7 về cài vào thì nó tao 1 cái java ở /usr/java
với bên trong là
default -> /usr/java/latest
jdk1.6.0_07
latest -> /usr/java/jdk1.6.0_07
mình đã sét theo path bạn khoaitu01 chỉ ,đánh java -version thì nó báo
java version "1.6.0_07"
java (TM) SE Runtime Environment (build 1.6.0_07-b06)
java hotSpot (TM) Client VM (build 10.0-b23,mixed mode ,sharing)
và sau khi đánh java hello.class thì hiện ra cái bãn cũ @_@ hết bít làm sao lun. |
|
|
[Question] Re: cần giúp đỡ cài java trên linux 8.0 |
16/07/2008 10:28:35 (+0700) | #6 | 141796 |
|
K4i
Moderator
|
Joined: 18/04/2006 09:32:13
Messages: 635
Location: Underground
Offline
|
|
1. Bạn cho tớ xin cái bản Linux bạn đang dùng được không. Cho xong thì mình sẽ nói chuyện dễ hơn nhể.
2. Cài đặt không khéo lại đi cài gcj thì cũng vui lắm đấy
:d |
|
Sống là để không chết chứ không phải để trở thành anh hùng |
|
|