개발/자바와 친해지기 썸네일형 리스트형 java project multiple occurentces error 테스트 코드 작성 중 등장한 warningFound multiple occurrences of org.json.JSONObject on the class path: jar:file:/Users/xxx/.m2/repository/com/vaadin/external/google/android-json/0.0.20131108.vaadin1/android-json-0.0.20131108.vaadin1.jar!/org/json/JSONObject.classjar:file:/Users/xxx/.m2/repository/org/json/json/20171018/json-20171018.jar!/org/json/JSONObject.class 메세지 그대로 JSONObject 가 두곳에 있어서 나오는 경고다.이 경우 테.. 더보기 메이븐, 스프링 프레임워크를 이용해서 프로젝트 만들기 이젠 자바와 친해져야 한다.그래서 내가 공부하는 것들을 남기자. * 메이븐 : apache maven. 자바용 프로젝트 관리/빌드 도구. apache ant 대안으로 만들어짐.최근 버전은 올해 4월에 릴리즈 된 3.5.0. 메이븐 라이프 사이클의 compile-test-package-install-deploy 과정을 거치면 됨. - 메이븐을 이용한 의존성 관리scope compile : 기본 scope, 컴파일 및 배포할 때 같이 제공해야 하는 라이브러리provided : 컴파일 시점에는 필요하지만 배포할 때에는 포함하지 말아야 하는 라이브러리runtime : 컴파일 시에는 사용되지 않지만 실행환경에서 사용되는 라이브러리test : 테스트 시점에만 사용되는 라이브러리system : provided 와 비.. 더보기 이전 1 다음