# 나는 뭘했지?
1. 남들 자바 할때 C/C++만 하면 된다는 말을 철썩같이 믿고, C/C++만 파다 실무는 Win32개발로 시작.
2. Win32 + OpenGL 어플 개발
3. 리눅스도 안돌아가는.. OS 도 없는 임베디드 소프트웨어 개발
4. 안드로이드 개발로 전향 Java
5. 아이폰 개발로 전향 Objective-C -> Swift
6. 잠깐 다시 안드로이드 feat. Kotlin
7. 다시 아이폰 개발.
# 참고 서적
1. 토비의 스프링 3
그래도 굴러먹은 짬밥은 있어서 초반의 설명을 이해하는데는 큰 어려움이 없었음.
다만, 이렇게까지 해야 되나? 하는 의문은 있었지만....
2.코드로 배우는 스프링 웹 프로젝트
우선 MySql이 유료로 바뀌면서 회원 가입을 해야 설치가 됨.
교재는 MySql로 되어 있었는데... 우선 PostgreSQL이란 걸로 설치 해봄
내가 받은 스프링 개발 도구는 4.x 대 버전이었는데, 책은 3기준.
예제 생성을 위해서는 New>Spring Legacy Project 메뉴가 있어야 하는데 없음...
-> Eclipse Marketplace 에서 sts로 검색하여 Spring tools 3 Add-On 을 설치한다.
https://marketplace.eclipse.org/content/spring-tools-3-add-spring-tools-4#group-details
-> 더럽게 오래 걸리는데다, 중간에 몇번 실패함... 결국 성공
-> File > New 에 바로 표시 되는게 아니고, File > New > Project... > Spring 에 보임
ex00 프로젝트를 생성하자 마자, 바로 에러 발생 -ㅁ-;;
검색하니 Spring Project Nature 를 지우라고 함
뭐 이건 되는게 하나도 없음? Run on server 메뉴가 보이지 않음
-> 프로젝트 속성 > Project Facets > Dynamic Web Module 를 체크 하라는데, 스테틱 웹 모듈 밖에 없음 --;; 장난 하나...
-> 이번엔 "Eclipse Java EE Developer Tools" 이걸 깔아줌..
책에는 Run on server 를 하면 기존에 존제하는 서버가 있나 본데.. 난 뭐 이렇게 일이 쉽게 풀릴리 없지.... 수동 생성으로 하나 만들기로 함.
책과 가장 근접한 "Pivotal tc Server v3.0 - v3.2 at localhost" 이걸로 만들어 봄
-> 톰켓이 없다고 생성도 안됨..
-> "brew install tomcat@8" 로 톰켓 8.5 설치
톰켓 실행
-> cd /usr/local/Cellar/tomcat\@8/8.5.46/bin
-> ./catalina start
설치는 했으나 "Pivotal tc Server" 랑은 다른듯 함.
톰켓 8.5로 변경 하고 "/usr/local/Cellar/tomcat@8/8.5.46/libexec"를 경로로 지정 해줌.
실행 하려 하니 이미 켜져 있다고 함
-> ./catalina stop
다시 실행하니 됨 (Hello world 찍는데 3시간 걸렸네;;)
# 삽질중...
2019년 10월 7일 월요일
2019년 5월 21일 화요일
[IONIC] 아이오닉으로 실행할때 필요했던 커맨드 명령어 모음.
- 일단 개발 환경이 중요함.
- MAC OS 10.14
- XCODE 10.0
- Android Studio 3.4.1
- node.js 설치
- $ brew install node
- IONIC 설치
- $ npm install -g cordova ionic
- IONIC 샘플 앱 생성
- $ ionic start myApp tabs
- IONIC 아이폰 앱 빌드
- 플랫폼 추가
- $ ionic cordova platform add ios
- 빌드
- $ ionic build ios
- 시뮬레이터 설치
- $ npm install -g ios-sim
- 앱 실행
- $ ionic cordova emulate ios
- IONIC 안드로이드 앱 빌드
- 플랫폼 추가
- $ ionic cordova platform add android
- 빌드
- $ ionic build android
- 앱 실행
- $ ionic cordova emulate android
- 아이폰 빌드 예외 해결용
- xcode-select 설치
- $ xcode-select --install
- 10.14 버전 (Mojave) xcode-select 설정
- $ sudo xcode-select -s /Applications/Xcode.app/Contents/Developer
- 안드로이드 빌드 예외 해결용
- 자바 1.8 설치 (1.8만 된다 -ㅁ-;;)
- 자바 버전 확인
- javac -version
- 현재 자바 홈 확인
- $ /usr/libexec/java_home -V
- 자바가 여러개 깔렸을때 1.8을 홈으로 지정
- $ export JAVA_HOME=`/usr/libexec/java_home -v 1.8`
- Gradle 설치
- $ brew install gradle
- 빌드중에 라이선스 오류가 난다면...
- Android Studio에서 해당 항목 업데이트
피드 구독하기:
글 (Atom)