|
Space Map
|
ANT를 이용해서 Tomcat 서버 제어하기 위한 세팅
tomcat-users.xml <?xml version='1.0' encoding='utf-8'?> <tomcat-users> <role rolename="tomcat"/> <role rolename="role1"/> <role rolename="manager"/> <role rolename="admin"/> <user username="tomcat" password="tomcat" roles="tomcat"/> <user username="role1" password="tomcat" roles="role1"/> <user username="both" password="tomcat" roles="tomcat,role1"/> <user username="admin" password="admin" roles="admin,manager"/> </tomcat-users> MessageSource의 한글 깨지는 문제를 방지하기 위해Eclipse나 MyEclipseIDE에서 제공하는 Properties Editor를 사용할 경우 한글이 깨지는 문제가 발생한다. 이 문제를 해결하기 위해서는 다음 플러그인을 설치하여 개발하면 된다. http://propedit.sourceforge.jp/index_en.html에서 Properties용 Editor를 다운받아서 설치한 다음 Properties 파일을 열 때 Default 에디터로 이 에디터를 사용하도록 설정한다.
MySQL 데이터베이스에 새로운 사용자 추가하기GRANT ALL PRIVILEGES ON *.* TO 'javajigi'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION; GRANT를 이용하여 쉽게 계정을 추가할 수 있다. 위와 같이 계정을 추가할 경우 'javajigi'라는 아이디에 'password'라는 비밀번호를 가지는 계정이 추가된다. 그러나 이 계정은 단지 local host에서 밖에 연결이 되지 않는다. GRANT ALL PRIVILEGES ON *.* TO 'javajigi'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION; 위와 같이 'javajigi'@'%'으로 계정을 추가할 경우 Remote에서도 접근하는 것이 가능하게 된다. MySQL 데이터베이스에 새로운 데이터베이스 추가하기CREATE DATABASE db_name DEFAULT CHARACTER SET euckr COLLATE euckr_korean_ci; CREATE DATABASE db_name DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; MySQL 세팅과 관련한 더 자세한 정보는 MySQL 사용하기 문서를 참고하기 바란다. Tomcat 서버에 새로운 애플리케이션 추가하기
server.xml <Context path="/chapter5" docBase="chapter5" debug="5" reloadable="false" crossContext="true"/> Eclipse IDE의 DB Browser를 사용하기 위하여Window >> Preferences >> MyEclipse >> Database Explorer >> Drivers 에서 MySQL Connector/J Driver를 선택한 다음 Edit 버튼을 선택하여 MySQL용 JDBC Driver를 추가해준다. |
|
Add Comment