김보안의 블로깅
  • 🏠 Home
  • 📚 Project
    • Blockchain
      • 🎦 PickMe
      • 🎦 IoTC
      • 🎦 Blackchain
      • 📃 Gemology
      • 🎦 PickMe
      • 🎦 PickMe
    • AI
      • 👋 A.I. Dream Reader
      • 🎦 A.I. Dream Reader
    • Security
      • 🎦 SNAC
    • Education
      • 🎦 Smart Lecture
  • 🤸‍♂ Hobby
    • Music
      • Violin
      • Guitar
      • Piano
      • Drum
    • Flower
      • Flower Certificate
    • Sport
      • Ski
      • Skateboard
      • Golf
      • Boxing

2013년 10월 11일 금요일

[Java] Ant Build Failed

 SecureKim     오후 9:33     ANT, Build failed, JAVA     No comments   


ANT 빌드 실패시


Socket.io 을 자바에서 사용할 수 있는 https://github.com/Gottox/socket.io-java-client

을 사용할 일이 있어서 Ant로 빌드하려 했는데 다음과 같은 에러가 떴습니다.




보면 현재 자바 홈 디렉토리가 C:\Program Files\Java\jre7 으로 되어있다고 나오는데요,

여기에는 필요한 tools.jar파일이 없기 때문에 빌드가 되지 않았습니다.

tools.jar파일이 저는 jdk1.7.0_11 폴더의 bin 에 있었기 때문에

환경변수의 PATH에 추가했는데도 이상하게 안되더군요.

그래서 C:\Windows\System32\apache-ant-1.9.2\bin\ant.bat을

직접 수정하기로 했습니다.

윈도우 cmd쉘은 정말 쉽게 잘 만들어진 쉘 중 하나죠.. ant.bat 보면서

느꼈습니다. 역시..짱짱맨

ant.bat 을 열면 글자들이 주루룩 나오는데요

@echo off 는 명령어 출력을 끄는거고

REM은 주석을 말합니다.



주석이 끝나는 지점에

set PATH=C:\Program Files\Java\jdk1.7.0_11\bin

를 추가해주니 잘 되는군요.

물론 이 PATH는 ant.bat 에만 적용되는 겁니다.





Build Successful !!



참고 :

Jar 외부 파일 임포트하는 방법


프로젝트 오른쪽 -> Properties

Java Build Path -> Libraries -> Add External JARs...

해당 Jar 파일 열기


-추가후에 ClassNotFound 에러가 뜰 때


라이브러리 오른쪽 -> Import

File System -> Browse 에서 JAR 파일 경로 및 Jar파일 선택



  • Share This:  
  •  Facebook
  •  Twitter
  •  Stumble
  •  Digg
이메일로 전송BlogThis!X에 공유Facebook에서 공유
최근 게시물 이전 게시물 홈

0 개의 댓글:

댓글 쓰기

페이지

  • 홈
  • Hobby

Categories

  • AI
  • AWS
  • Blockchain
  • Hardware
  • Javascript
  • Node.js
  • Plasma
  • Security
  • Study
  • Video
  • android
  • mysql
  • review
  • windows

Popular Posts

  • 블랙보드 강의 녹화 영상 다운로드 가능한 방법 (노설치)
    별도의 설치도 필요 없고 아주 쉽습니다. 구글 크롬브라우저 에서 블랙보드 녹화 영상에  다운로드 가능한 메뉴가 나오게 하는 코드입니다.  먼저 블랙보드 강의자료에 입장하고, 재생 버튼을 클릭 하지 않은 상태로 F12 를 입력합니다. 재생을 클릭하지 마...
  • 다빈치리졸브로 영상의 음성 보정 (잡음 노이즈 없애기)
      잡음 없애는 방법 1. 음악 쪽 들어가서 음악에서 소스 우클릭 - Normalize Audio Levels 2. 우측의 Mixer에서 Dynamics 더블클릭, Effects아래 +누르고 Metering에 Meter 그럼 아래처럼 나오는데  Gat...
  • 회사 프록시와 인증서에 고통받는 그대를 위한 글 (Bash, Gradle, Python, wget, nodejs(npm), apt-get, cURL, git, yarn, androidStudio)
    대기업에 입사하면 장단점이 있는데, 단점 중에 하나가 회사에서 프록시를 사용하여 트래픽 감시를 하므로 프록시 설정을 해주어야 한다는 점 입니다. 특히, 회사에서는 https 트래픽도 감시를 하므로 인증서도 설정해 주어야 합니다. 그런데 문...

Blog Archive

  • ►  2024 (2)
    • ►  11월 (2)
  • ►  2023 (2)
    • ►  10월 (1)
    • ►  1월 (1)
  • ►  2022 (10)
    • ►  12월 (1)
    • ►  11월 (3)
    • ►  9월 (1)
    • ►  8월 (1)
    • ►  6월 (2)
    • ►  3월 (2)
  • ►  2021 (9)
    • ►  12월 (3)
    • ►  11월 (1)
    • ►  6월 (1)
    • ►  5월 (2)
    • ►  4월 (2)
  • ►  2020 (12)
    • ►  10월 (1)
    • ►  9월 (2)
    • ►  7월 (1)
    • ►  6월 (1)
    • ►  5월 (5)
    • ►  4월 (1)
    • ►  2월 (1)
  • ►  2019 (14)
    • ►  10월 (2)
    • ►  7월 (1)
    • ►  3월 (4)
    • ►  2월 (2)
    • ►  1월 (5)
  • ►  2018 (14)
    • ►  12월 (2)
    • ►  11월 (4)
    • ►  10월 (1)
    • ►  8월 (2)
    • ►  5월 (4)
    • ►  1월 (1)
  • ►  2017 (12)
    • ►  10월 (2)
    • ►  9월 (9)
    • ►  5월 (1)
  • ►  2016 (8)
    • ►  10월 (2)
    • ►  8월 (1)
    • ►  6월 (1)
    • ►  1월 (4)
  • ►  2015 (6)
    • ►  12월 (3)
    • ►  10월 (1)
    • ►  6월 (1)
    • ►  5월 (1)
  • ►  2014 (10)
    • ►  11월 (1)
    • ►  9월 (1)
    • ►  7월 (1)
    • ►  6월 (1)
    • ►  5월 (3)
    • ►  4월 (1)
    • ►  3월 (2)
  • ▼  2013 (28)
    • ►  12월 (3)
    • ►  11월 (6)
    • ▼  10월 (6)
      • [Nginx] PHP-FPM 실행을 했는데 500 internal error 가 나온다
      • [CentOS] 삼바(SAMBA) 서비스가 실행이 안된다.
      • [JAVA] Socket.io blocking(동기) Callback 방법
      • [Java] Ant Build Failed
      • [UCrew] 발대식과 Ativ Tab 3 사용기
      • Power Mockup 라이센스 취득!
    • ►  9월 (6)
    • ►  8월 (1)
    • ►  7월 (3)
    • ►  6월 (3)

구독

글
Atom
글
댓글
Atom
댓글

로드 중입니다...

각오

직접 해보지 않은 것은 포스팅 하지 않겠습니다.

Copyright © 김보안의 블로깅 | Powered by Blogger
Design by Hardeep Asrani | Blogger Theme by NewBloggerThemes.com | Distributed By Gooyaabi Templates