Netbeans+MySQL을 이용하여 그룹AipO의 개발 환경을 창조하다
Aipo 소개
아임럭이 개발한 순수 국산 오픈소스 그룹입니다.충분한 기능과 스마트폰을 지원해 비즈니스 장소에서도 활용 가치가 있는 그룹웨어다.
http://www.aipo.com/
개발 환경
일가는 Eclipse+PostgreSQL을 전제로 한 환경으로 이번에 최근 업데이트된 넷빈스와 MySQL을 전제로 대화를 나눈다.
Netbeans 8.0(mac Edition)
설치하다.
github에서 최신 버전을 얻다
git clone https://github.com/aipocom/aipo.git
Netbeans 프로젝트 탭에서 '프로젝트 열기' 에서 시작한 아까 clone aipo 프로젝트를 엽니다.마벤트로 되어 있어서 쉽게 열 수 있어요.프로젝트를 열면 이런 느낌이에요.
이번 MySQL 사용으로 아이폰에 사용되는 ORM(Cayenne) 설정이 변경됐다.다행히 MySQL의 대응도 고려됐다.properties 파일을 준비했습니다.
aipo/oms/src/main/webapp/WEB-INF/datasource/dbcp-org001-mysql.properties (mysql用)
aipo/oms/src/main/webapp/WEB-INF/datasource/dbcp-org001.properties (postgres用)
위의 파일의 이름을 바꿉니다.$ mv aipo/oms/src/main/webapp/WEB-INF/datasource/dbcp-org001.properties aipo/oms/src/main/webapp/WEB-INF/datasource/dbcp-org001-postgres.properties
$ mv aipo/oms/src/main/webapp/WEB-INF/datasource/dbcp-org001-mysql.properties aipo/oms/src/main/webapp/WEB-INF/datasource/dbcp-org001.properties
Netbeans에서는 이렇습니다.구축
프로젝트 창의 aipo 프로젝트를 오른쪽 단추로 누르고 '의존성 구축' 을 선택하십시오.
Netbeans 콘솔에 구축이 성공했다고 표시되면 완료됩니다.
MySQL
이쪽에도 MySQL용 DDL이 준비되어 있습니다.
aipo/sql/mysql/org001.sql
MySQL 구축 등에 대한 할애.그래, 그만두자.$ mysql - u user org001 < aipo/sql/mysql/org001.sql
이렇게, 준비 완료!프로그램 설계
토마토캣에 War를 디자인합니다.
※ 프로그램 설계가 완료되면 JDK 버전 설정이 잘못될 수 있습니다.꼭 JDK16층에 세워주세요.
http://localhost:8080/aipo/portal
다음 화면이 성공적으로 표시됩니다.좋은 그림!
향후 계획
당사는 글래스피쉬를 사용하며 시간이 있으면 글래스피쉬로의 이전 절차 등도 기재합니다.
Reference
이 문제에 관하여(Netbeans+MySQL을 이용하여 그룹AipO의 개발 환경을 창조하다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/vary3/items/5071b4bddd474a9383a5텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)