프로젝트를 시작하면서 회사에서의 java 버전과 집에서 사용하는 java 버전이 달라 불편했다. 그래서 jdk 를 여러개 등록해두고 사용에 따라 변경해서 사용하면 좋을 것 같아 설정해보려고 한다. 1. 우선 원하는 jdk 를 다운을 받는다. [ open jdk 다운로드하러가기 ] 👉 Java Platform, Standard Edition 11 Reference Implementations Java Platform, Standard Edition 11 Reference Implementations The official Reference Implementation for Java SE 11 (JSR 384) is based solely upon open-source code available from t..
## 1. 소프트웨어 설계 ### [ 현행 시스템 분석 ] 계획 > 분석 > 설계 > 구현 > 테스트 > 유지운영 - 현행 시스템 파악 : 시스템의 개발범위 및 이행 방향성 설정에 도움을 주고자 : 하위 시스템 구성 / 제공하는 기능 / 사용하는 기술요소 / 사용하는 sw, hw / 네트워크 구성 : 구성, 기능, 인터페이스 현황 파악 => 아키텍처, 소프트웨어 구성 현황 파악 => 하드웨어 및 네트워크 구성 현황 파악 - 플랫폼 기능 분석 > 플랫픔 = 어플리케이션을 구동시키는데 필요한 하드웨어 + 소프트웨어 결합 > 공급자 & 수요자 등이 참여하여 각자가 얻고자 하는 가치를 공정한 거래를 통해 교환할 수 있도록 구축된 환경 : 기능 : 연결 기능 / 비용감소 기능 / 브랜드 신뢰 기능 / 커뮤니티 형..
파일 권한 명령어를 정리해보려고 한다. 1. 리눅스 파일, 디렉토리 권한 확인하기 ls -l ls -n #소유권을 UID/GID ls -al # 전체 ls -al 명령어를 사용하여 디렉토리에 대한 권한을 확인 할 수 있다. 출력결과를 보면 각각 파일종류 / 권한 / 링크수 / 사용자(소유자) / 그룹 / 파일크기 / 수정시간 / 파일이름이 나오는 것을 확인할 수 있다. 한 예시로 -rw-r--r-- 권한에 소유권은 소유자 이름으로 나오고 그 후에는 그룹 아이디를 볼 수 있다. 깊게 들어가면 -rw-r--r-- 은 4가지 부분으로 나눠진다. - rw- r-- r-- 순서대로 (파일타입)(소유자)(소유그룹)(게스트사용자) 라는 의미를 가진다. 첫번째에 있는 -은 파일타입을 의미하는데 파일(-)과 디렉토리(d..
이번에는 openjdk 1.8을 Linux에서 설치하는 것에 대해 해보려고 한다. 우선 java -version을 입력하여 JAVA가 설치되어있는지 확인해볼 수 있다. 나는 설치를 해야하므로 yum install java-1.8.0-openjdk yum install java-1.8.0-openjdk-devel yum 은 리눅스 기본 명령어로 Yellowdog Updater Modified의 약자이다. RPM 기반의 시스템을 위한 자동 업데이터이자 소프트웨어같은 피키지 설치 및 삭제 도구이기도 하다. 설치를 하면서 내가 알게된 점은 인터넷을 통해 파일을 저장소에서 자동으로 다운로드하여 설치하는 방식이라 인터넷 연결이 되어있지 않으면 명령어가 사용이 안된다. 리눅스 명령어는 추가적으로 공부를 해보고 우선 ..
PuTTY를 사용하면서 리눅스 명령어들을 사용하는 경우가 많아진 것 같다. 기존에 M1을 사용하고 있어서 큰 어려움은 없었지만 정리를 해두는게 좋을 것 같아 정리해두려고 한다. 1. 디렉토리 경로 확인 현재의 경로를 확인하는 명령어로 현재 디렉토리의 절대 경로명을 출력한다. pwd 디렉토리를 이동하게되면 해당 경로는 바뀌게 된다. 2. 디렉토리 이동 cd [이동할 디렉토리] cd macbook1 현재 위치한 디렉토리에서 다른 디렉토리로 이동할때 사용하는 명령어이다. cd 명령어를 입력하면 상위 디렉토리로 이동하니 이동하고자 하는 디렉토리를 붙여 사용하면 된다. cd . 현재 디렉토리로 이동 cd [디렉토리명] 해당 디렉토리로 이동 cd .. 상위 디렉토리로 이동 cd ~ 홈 디렉토리로 이동 cd / 루트..