본문으로 바로가기
homeimage

Java

해당되는 글 5
  • thumbnail
    컴퓨터/유틸리티

    "Perhaps JAVA_HOME does not point to the JDK." 자바 컴파일 에러 해결 방법

    "Perhaps JAVA_HOME does not point to the JDK. 자바 컴파일 에러 해결 방법 이클립스에서 Ant 스크립트를 이용하여 자바 파일을 컴파일하는데 "com.sun.tools.javac.Main is not on the classpath. Perhaps JAVA_HOME does not point to the JDK." 이라는 컴파일 에러가 발생하네요. 윈도우 시스템에 JAVA_HOME 환경변수를 생성하라는 구글 신의 설명을 따라 해 보았지만, 역시 에러가 발생합니다. 그래서 구글 신께 여러 차례 간청하니 드디어 해결 방법을 찾아 주시네요. 이렇게 에러가 발생하는 것이죠. JDK를 정상적으로 설치했고 이클립스도 실행이 잘 되는데 말이죠. 문제를 해결하는 방법은 이렇습니다. "이..
  • thumbnail
    IT·인터넷/IT 소식

    ImJa보드에 자바로만 시리얼 프로그램을 작성하는 방법

    ImJa보드에 자바로만 시리얼 프로그램을 작성하는 방법 Java 언어만으로 시스템을 개발할 수 있는 ImJa 보드 출시 소식을 전했습니다만, 이번 글에서는 과연 ImJa보드를 이용하여 어떻게 Java만으로 프로그램을 작성하는지 보겠습니다. 예제는 시리얼 통신으로 수신된 데이터를 재전송하는 에코 프로그램입니다. 프로그램 작성의 편리를 위해 이클립스 사용을 권합니다. 고급 프로그래머를 위해 먼저 간단히 먼저 설명해 드립니다. Eclipse IDE for java EE Developers를 내려받아 설치합니다. 새로운 Java Project를 생성합니다. lib 폴더를 생성한 후 http://www.jcraft.com/jsch에서 제공하는 jsch 파일을 lib 디렉토리로 다운로드 받습니다. jsch 파일을 ..
  • thumbnail
    IT·인터넷/IT 소식

    ImJa 보드 출시 예정, 자바(Java)만으로 임베디드 시스템을 개발할 수 있다!!

    임자보드, 자바만으로 임베디드 시스템 개발!! 임베디드 시스템 개발이라면 당연히 C언어를 떠올리는 분이 많습니다. 기계어와 어셈블러 다음으로 하드웨어에 밀접한 언어가 C언어이기 때문입니다. 그러나 C언어는 강력하지만, 학습하기 어렵고 개발자 충원이 힘들다는 단점이 있습니다. 이에 비해 자바(Java)는 완성도가 높은 객체 지향 프로그래밍 언어로 하드웨어 플랫폼에 독립적이며 폭 넓은 라이브러리 제공으로 생산성이 높습니다. 특히, 배우기 쉽고 많은 분이 사용하고 있어서 개발자를 구하기도 용이하다는 점은 큰 장점이지요. 장점이 많은 자바이지만, 그리고 가전 제품 제어 프로그램을 쉽게 작성하기 위해 만들어진 자바이지만, 시스템보다는 서버 관리나 웹 프로그래밍에 주로 사용합니다. 아마도 보안이 뛰어나고 웹과의 연..
  • thumbnail
    컴퓨터/유틸리티

    Failed to load JavaHL Library. Subversion Native Library Not Available

    Failed to load JavaHL Library. Subversion Native Library Not Available 지금껏 우분투를 사용해 왔습니다만, 최근에 리눅스민트라는 깔끔한 리눅스를 알게 되어 설치해 보았습니다. 우분투에서 파생되었다는 얘기에 안심하면서 설치했는데, 저에게 제일 중요한 프로그램은 이클립스입니다. 리눅스민트, 정말 깔끔하고 예쁘네요. 소프트웨어 관리 윈도우에서 간단히 이클립스를 설치했습니다. 문제는 회사에서 SVN으로 버전 관리를 하기 때문에 역시 관련 플러그인을 설치해 주어야 합니다. 그런데 에러가 발생하네요. Failed to load JavaHL Library. 예전에도 경험한 에러인데 어떻게 처리했었는지 기억이 가물가물하네요. Failed to load JavaHL..
  • thumbnail
    이런저런/수다 떨기

    Java를 해야 하나?

    지금까지 여러 개발 언어를 사용해 왔습니다. 처음 접한 것은 Apple II+의 Apple Basic이였고 조금 알겠다 싶을 때 Apple 6502 어셈블러를 사용했었죠. 포트란은 교과 과정으로 학점을 위해 잠시 만져 보았고, 이후로 C 를 주로 사용했습니다. C에서 가장 기억 남는 것은 Turbo-C 입니다만 제가 주로 사용한 C 컴파일러는 Microsoft C 6.0이었습니다. Microsoft C 6.0. 정말 지금도 칭찬하고 싶은 매우 훌륭한 컴파일러였습니다. 제가 실수하지 않는 이상 절대 문제가 발생하지 않았으니까요. MC-C 6.0을 사용할 때면 마치 금속 합금과 같은 매우 튼튼한 그 무엇으로 느껴졌습니다. 특히 24시간 1년 365일 계속 작업하는 공장 자동화 시스템을 개발할 때에는 그렇게 ..
    최근글
    이모티콘창 닫기
    울음
    안녕
    감사해요
    당황
    피폐

    이모티콘을 클릭하면 댓글창에 입력됩니다.