인터넷이 안되는 곳에서 개발 하려면...
- 작성자 :
- 오*택
- 작성일 :
- 2010-09-15 09:43:57
- 조회수 :
- 4,204
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
안녕하세요.
개발하는 환경이 인터넷이 안되는 곳이라면
고려해야 할 것이 무엇무엇이 있을까요?
전에 기술지원을 받고 설치해준 crud 샘플을 보니
jsp 파일에
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
와 같이 라이브러리를 참조하고 있더군요.
인터넷이 안되는 곳에서의 개발일때는
저내용을 어떻게 바꿔줘야 하는지와
또 고려해야 할 것이 무엇인지 답변 부탁드립니다.
수고하세요.
개발하는 환경이 인터넷이 안되는 곳이라면
고려해야 할 것이 무엇무엇이 있을까요?
전에 기술지원을 받고 설치해준 crud 샘플을 보니
jsp 파일에
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
와 같이 라이브러리를 참조하고 있더군요.
인터넷이 안되는 곳에서의 개발일때는
저내용을 어떻게 바꿔줘야 하는지와
또 고려해야 할 것이 무엇인지 답변 부탁드립니다.
수고하세요.
A
안녕하세요.. 오인택님..
해당 taglib를 제공하는 jar안에 관련 정보들이 들어가 있기 때문에 인터넷이 연결되지 않더라고 위 문제는 없습니다.
(다만, eclipse가 소스 상에서 오류를 표시해 주지만.. 무시하셔도 됩니다. 실행에는 문제 없음)
추가로 인터넷이 되지 않는 환경에서는 maven 원격 repository 사용을 하지 못하기 때문에 pom.xml에 dependency 정보를 추가할 경우 해당 jar를 받아오지 못하는 문제가 있습니다.
이 경우는 인터넷이 되는 환경에서 dependency를 추가하신 후.. local repository에 추가된 jar 파일들을 그대로 옮기시는 방법으로 사용하셔야 합니다.
local repository 디렉토리는 설정에 따라 다르지만.. 별도의 설정이 없다면.. ${user.home}/.m2/repository 디렉토리입니다. ${user.home}은 windows XP의 경우 C:\Documents And Settings\사용자ID, Vista 이후에는 C:\Users\사용자ID, Unix 계열의 경우는 홈디렉토리(로그인시 들어가는 디렉토리) 밑에 .m2 입니다.
기술지원 시 제공된 개발환경의 경우는 C:\egovframework\maven\repository 입니다.
그럼.. 즐거운 하루되십시오.
감사합니다.
해당 taglib를 제공하는 jar안에 관련 정보들이 들어가 있기 때문에 인터넷이 연결되지 않더라고 위 문제는 없습니다.
(다만, eclipse가 소스 상에서 오류를 표시해 주지만.. 무시하셔도 됩니다. 실행에는 문제 없음)
추가로 인터넷이 되지 않는 환경에서는 maven 원격 repository 사용을 하지 못하기 때문에 pom.xml에 dependency 정보를 추가할 경우 해당 jar를 받아오지 못하는 문제가 있습니다.
이 경우는 인터넷이 되는 환경에서 dependency를 추가하신 후.. local repository에 추가된 jar 파일들을 그대로 옮기시는 방법으로 사용하셔야 합니다.
local repository 디렉토리는 설정에 따라 다르지만.. 별도의 설정이 없다면.. ${user.home}/.m2/repository 디렉토리입니다. ${user.home}은 windows XP의 경우 C:\Documents And Settings\사용자ID, Vista 이후에는 C:\Users\사용자ID, Unix 계열의 경우는 홈디렉토리(로그인시 들어가는 디렉토리) 밑에 .m2 입니다.
기술지원 시 제공된 개발환경의 경우는 C:\egovframework\maven\repository 입니다.
그럼.. 즐거운 하루되십시오.
감사합니다.