블로그 이미지
Email : admin(앳)sosnote.com
재능을키워라
sol
DNS server, DNS service
Statistics Graph

calendar

        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

'소스/java'에 해당되는 글 6

  1. 2015.08.12 리눅스 java 우선 순위 설정
  2. 2014.02.05 자바 실행오류
  3. 2013.12.26 jdk 설치
  4. 2013.11.27 jsp 테스트 페이지
  5. 2013.04.08 public static void main(String args[])
  6. 2013.04.08 System.out.println

리눅스 java 우선 순위 설정

2015.08.12 12:14 | Posted by 재능을키워라

리눅스에 설치되어있는 자바 때문에 추가로 설정한 자바로 설정이 되지않는 경우에 확인해볼 부분


[java 우선순위 확인]

# update-alternatives --config java


There are 3 programs which provide 'java'.


  Selection    Command

-----------------------------------------------

*+ 1           /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java

   2           /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java

   3           /usr/lib/jvm/jre-1.5.0-gcj/bin/java


Enter to keep the current selection[+], or type selection number:

(3개의 java 가 검색되었으며, java 1.7버전으로 설정되어있다.)


[java 현재 버전 확인]

# java -version

java version "1.7.0_65"

OpenJDK Runtime Environment (rhel-2.5.1.2.el6_5-x86_64 u65-b17)

OpenJDK 64-Bit Server VM (build 24.65-b04, mixed mode)


[우선순위를 2번 1.6으로 변경 후 확인]

# java -version

java version "1.6.0_32"

OpenJDK Runtime Environment (IcedTea6 1.13.4) (rhel-11.1.13.4.el6-x86_64)

OpenJDK 64-Bit Server VM (build 23.25-b01, mixed mode)

'소스 > java' 카테고리의 다른 글

리눅스 java 우선 순위 설정  (0) 2015.08.12
자바 실행오류  (0) 2014.02.05
jdk 설치  (0) 2013.12.26
jsp 테스트 페이지  (0) 2013.11.27
public static void main(String args[])  (0) 2013.04.08
System.out.println  (0) 2013.04.08

자바 실행오류

2014.02.05 11:19 | Posted by 재능을키워라

아래와같은 에러메세지 발생

# ./java -version

-bash: ./java: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

해결방안

# yum install ld-linux.so.2

Downloading Packages:
(1/9): glibc-2.12-1.132.el6.i686.rpm                                   | 4.3 MB     00:00
(2/9): glibc-2.12-1.132.el6.x86_64.rpm                                 | 3.8 MB     00:00
(3/9): glibc-common-2.12-1.132.el6.x86_64.rpm                           |  14 MB     00:01
(4/9): glibc-devel-2.12-1.132.el6.x86_64.rpm                           | 978 kB     00:00
(5/9): glibc-headers-2.12-1.132.el6.x86_64.rpm                         | 608 kB     00:00
(6/9): glibc-static-2.12-1.132.el6.x86_64.rpm                          | 1.4 MB     00:00
(7/9): glibc-utils-2.12-1.132.el6.x86_64.rpm                             | 163 kB     00:00
(8/9): nss-softokn-freebl-3.14.3-9.el6.i686.rpm                         | 147 kB     00:00
(9/9): nss-softokn-freebl-3.14.3-9.el6.x86_64.rpm

# ./java -version

java version "1.7.0_45"

Java(TM) SE Runtime Environment (build 1.7.0_45-b18)

Java HotSpot(TM) Server VM (build 24.45-b08, mixed mode)


*참고

해당 so파일 yum설치 이후에 정상적으로 명령어 수행 확인하였음

'소스 > java' 카테고리의 다른 글

리눅스 java 우선 순위 설정  (0) 2015.08.12
자바 실행오류  (0) 2014.02.05
jdk 설치  (0) 2013.12.26
jsp 테스트 페이지  (0) 2013.11.27
public static void main(String args[])  (0) 2013.04.08
System.out.println  (0) 2013.04.08

jdk 설치

2013.12.26 17:20 | Posted by 재능을키워라

다운로드

http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

원하는버전다운로드 URL

http://www.oracle.com/technetwork/java/archive-139210.html


리눅스 64bit 를 사용할 경우 (x64 를 받는다.)

Linux x64131.7 MB   jdk-7u45-linux-x64.tar.gz


해당 tar 파일을 다운로드를 받아서 /usr/local 디렉토리에 해제를한다.

# tar zxvf jdk-7u45-linux-x64.tar.gz


해제된 것 확인

drwxr-xr-x 8 uucp  143 4096 Oct  8 22:03 jdk1.7.0_45


profile을 수정한다. (변수)

# vi /etc/profile

JAVA_HOME=/usr/local/jdk1.7.0_45

PATH=$PATH:$JAVA_HOME/bin

export JAVA_HOME

export PATH

설정 내용 적용

# source /etc/profile

버전확인

# java -version

java version "1.7.0_45"

Java(TM) SE Runtime Environment (build 1.7.0_45-b18)

Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)


'소스 > java' 카테고리의 다른 글

리눅스 java 우선 순위 설정  (0) 2015.08.12
자바 실행오류  (0) 2014.02.05
jdk 설치  (0) 2013.12.26
jsp 테스트 페이지  (0) 2013.11.27
public static void main(String args[])  (0) 2013.04.08
System.out.println  (0) 2013.04.08

jsp 테스트 페이지

2013.11.27 16:10 | Posted by 재능을키워라
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<%-- test.jsp --%>
 
<%@ page language="java"%>
 
<%!
 
int a= 100;
 
int b= 200;
 
%>
 
<%
 
int c= 0;
 
c=a+b;
 
%>
 
<html>
 
<head><title> JSP Test </title></head>
 
<body>
 
a= <%=a%><br>
 
b= <%=b%><br>
 
c= <%=c%>
 
</body>
 
</html>
cs


'소스 > java' 카테고리의 다른 글

리눅스 java 우선 순위 설정  (0) 2015.08.12
자바 실행오류  (0) 2014.02.05
jdk 설치  (0) 2013.12.26
jsp 테스트 페이지  (0) 2013.11.27
public static void main(String args[])  (0) 2013.04.08
System.out.println  (0) 2013.04.08

public static void main(String args[])

2013.04.08 11:42 | Posted by 재능을키워라

public class HelloApplication {

public static void main(String args[]) {

System.out.println("Hello, Java Wourld!");

}

}

의 사례에서


public static void main(String args[])    <<의미


-메인 메소드는 진입점을 뜻함

그렇기 때문에 항상 public으로 시작해야 된다.


-메인 메소드는 항상 정적 이어야 된다. 그렇기 때문에 static 이어야 한다.


-String args[] 는 프로그램 실행 시 매개변수를 보내서 실행할 수 있다는 것을 뜻함


참조 : http://warmz.tistory.com/105

'소스 > java' 카테고리의 다른 글

리눅스 java 우선 순위 설정  (0) 2015.08.12
자바 실행오류  (0) 2014.02.05
jdk 설치  (0) 2013.12.26
jsp 테스트 페이지  (0) 2013.11.27
public static void main(String args[])  (0) 2013.04.08
System.out.println  (0) 2013.04.08

System.out.println

2013.04.08 11:26 | Posted by 재능을키워라

예시 문구))

public class HelloApplication {

public static void main(String args[]) {

System.out.println("Hello, Java world!");

}

}


System.out.println  << 해당 문구의 존재이유

System 클래스는 Java에서 가장 많이사용되는 표준 입출력 클래스

System.in (표준 입력)

System.err(표준 에러 출력)

System.out(표준 출력)   등을 포함


Java.lang 패키지는

모든 클래스들이 자동으로 import 시키기 때문에 특별히 추가할 필요가 없다.


'소스 > java' 카테고리의 다른 글

리눅스 java 우선 순위 설정  (0) 2015.08.12
자바 실행오류  (0) 2014.02.05
jdk 설치  (0) 2013.12.26
jsp 테스트 페이지  (0) 2013.11.27
public static void main(String args[])  (0) 2013.04.08
System.out.println  (0) 2013.04.08
이전 1 다음