전체 글

    Tomcat 설치 (ZIP)

    톰캣의 ZIP 버전을 설치하고자 한다. 이전문서에서 스프링 설치를 위해 톰캣을 삭제했다. Tomcat Delete (for Spring) 내용정리 : 톰캣 삭제 Spring 설치를 위해 톰캣을 삭제한다. 이전 문서에서 설치했던 톰캣은 인스톨 버전을 설치하여 간편하게 서비스까지 올라가도록 했는데 Apache Tomcat 설치 내용요약 Apache Tomca yjy0755.tistory.com 다운로드 tomcat.apache.org/ 이동한다. Apache Tomcat® - Welcome! The Apache Tomcat® software is an open source implementation of the Java Servlet, JavaServer Pages, Java Expression Langua..

    Maven 개념/설치

    개념 원래 앤트"아파치 앤트(영어: Apache Ant)는 자바 프로그래밍 언어에서 사용하는 자동화된 소프트웨어 빌드 도구이다. " 라는 자바 배포 툴이 있었는데 그게 표준이었다가 메이븐이 자바 배포 툴의 표준이 되었다. 메이븐을 다운로드 한뒤 설치한 후 메이븐으로 프로젝트를 만들고 환경설정 하는 법에 대해 알아보게 된다. 원래 이클립스에서 DB와 연동하려면 해당 DB의 .jar(driver)가 필요했다. 이제 메이븐을 하게되면 Maven repository 에서 드라이버를 다운받을 수 있게 된다. *) 참고, Oracle은 Maven repository를 쓰지 않는다. 그래서 Spring에서 Oracle을 못쓰게 된다. 그래서 Oracle Driver를 Maven Driver로 수동으로 바꿔주는 작업이..

    Spring start, #준비사항, #다운로드, #Tomcat, #셋팅

    내용요약 * 스프링5를 설치하고자 한다. * 스프링 설치전 준비되어야 할 요소를 확인한다. * 스프링을 사용할 수 있는 방법인 Eclipse와 STS를 알아본다. * Tomcat 을 설치한다. 이전내용 이전 문서에서 스프링이 무었인지 알아봤다. yjy0755.tistory.com/23 스프링 개념 스프링이란? 스프링 프레임워크(영어: Spring Framework)는 자바 플랫폼을 위한 오픈 소스 애플리케이션 프레임워크로서 간단히 스프링(Spring)이라고도 한다. 동적인 웹 사이트를 개발하 yjy0755.tistory.com 이제 사용해 보고자 한다. 이전 문서에서도 언급했지만 스프링은 라이브러리가 아닌 프레임워크기에 내가 '어떻게 사용해야 겠다' 라기보다는 '어떤 명세 기준을 따라야 하는가'에 초점을..

    Tomcat Delete (for Spring)

    내용정리 : 톰캣 삭제 Spring 설치를 위해 톰캣을 삭제한다. 이전 문서에서 설치했던 톰캣은 인스톨 버전을 설치하여 간편하게 서비스까지 올라가도록 했는데 Apache Tomcat 설치 내용요약 Apache Tomcat 9 를 설치하고자 한다. 전제조건 Apache와 Tomcat을 연동하기 위해 Apache가 설치되어 있다. 이전문서 Apache 설치 Apache start #설치 내용요약 아파치2.4버전을 설치한다. Downloa.. yjy0755.tistory.com 이번에는 Spring 사용과 더불어 Tomcat ZIP 버전으로 사용하고자 하기에 삭제하고자 한다. 1. 제어판에서 삭제한다. 2. 빈 폴더를 확인하고 폴더도 삭제한다. (사실 재설치할꺼라 큰 상관 없다) 폴더:Apache Softwa..

    스프링 개념

    내용요약 * 스프링의 개념 * 스프링의 역사와 버전 * 스프링의 특징 스프링이란? 스프링 프레임워크(영어: Spring Framework)는 자바 플랫폼을 위한 오픈 소스 애플리케이션 프레임워크로서 간단히 스프링(Spring)이라고도 한다. 동적인 웹 사이트를 개발하기 위한 여러 가지 서비스를 제공하고 있다. 대한민국 공공기관의 웹 서비스 개발 시 사용을 권장하고 있는 전자정부 표준프레임워크의 기반 기술로서 쓰이고 있다. 출처 : 위키백과 [잠깐] 프레임워크와 라이브러리의 차이 / 제어의 역전(Inversion Of Control) 프레임워크는 전체적인 흐름을 스스로가 쥐고 있으며 사용자는 그 안에서 필요한 코드를 짜 넣으며 반면에 라이브러리는 사용자가 전체적인 흐름을 만들며 라이브러리를 가져다 쓰는 것..

    새로운 계정을 만들어 테이블 만들어보기

    내용요약 새로운 계정을 만든다. 해석한다. scott.sql을 넣는다. 전제조건 오라클이 설치 되어 있어야 한다. 진행하고 있는 오라클의 버전은 11g이다. XE와 좀 다르다. 환경확인 먼저 서비스(services.msc)에서 오라클이 잘 돌아가고 있는지 확인한다. SQL plus 커멘드로 들어간다. sqlplus 로 접속한다. sqlplus sysdba(최고관리자)로 로그인한다. 근래들어 다양한 oracle의 버전을 사용해봤다. EE(ORCL)나 XE(XE)나 버전별로 프로그램별로 명령어에 차이가 있는것 같다. 메모에는 로그인 후에 ALTER SESSION SET "_ORACLE_SCRIPT"=true; 해주라고 했는데 계속 오류가 발생했다. 오류메세지 : ORA-02248: ALTER SESSION ..

    MySQL 설치

    사이트로 이동하여 다운로드 한다. MySQL :: MySQL Community Downloads The world's most popular open source database dev.mysql.com 이동 아래꺼 누른다. 다운로드 받은 파일을 실행한다. 진행한다. 다음 다음 한다. (만약! server 안보이면 전 다음 화면에서_못찍음_ next를 하지말고 execute하면 vsc++설치해준다. 없어서그런거) 하나씩 설치 되고 있다 완료 > 다음 다음 > 다음 > 암호 설정한다. 기억하자. 다음 > 다음 > 다음 > 정상적으로 설치되었다면 다음 화면 FInish누르면 다음 설치 화면 또 뜬다. 다음다음 한다. 아까 설정한 비밀번호를 넣고 status에 정상 연결이 되는지 Check를 눌러 확인한다. ..

    Tomcat 과 이클립스 연동

    내용요약 - 설치한 톰켓과 이클립스를 연동하여 이클립스에서 톰켓을 사용한다. - 이클립스 서버에 톰켓을 복제하여 구동시킨다. 이는 가짜톰켓으로 보면 된다.(WTP : Web Tools Platform) 전제조건 1. 이클립스가 설치되어 있어야 한다. 2. 톰켓이 설치되어 있어야 한다. 2.1 톰켓의 기본 환경설정이 되어 있어야 한다. Tomcat 환경설정 #root폴더설정, #Apache연동 내용요약 설치한 Tomcat의 환경설정을 진행한다. - manager/html 에서 context를 볼 수 있도록 한다. - Apache와 Tomcat을 연동하여 servlet, jsp 작업시 베이스를 작업한다. 전제조건 - Apache2.4 설치 完 - T.. yjy0755.tistory.com 이클립스에서 톰켓 ..

    Tomcat 환경설정 #root폴더설정, #Apache연동

    내용요약 설치한 Tomcat의 환경설정을 진행한다. - manager/html 에서 context를 볼 수 있도록 한다. - Apache와 Tomcat을 연동하여 servlet, jsp 작업시 베이스를 작업한다. 전제조건 - Apache2.4 설치 完 - Tomcat9 설치 完 이전문서 이전문서에서 Tomcat을 설치했다. Apache Tomcat 설치 내용요약 Apache Tomcat 9 를 설치하고자 한다. 전제조건 Apache와 Tomcat을 연동하기 위해 Apache가 설치되어 있다. 이전문서 Apache 설치 Apache start #설치 내용요약 아파치2.4버전을 설치한다. Downloa.. yjy0755.tistory.com 앞서 설치한 문서에서 localhost:8080을 보면 아래와 같은..

    Apache Tomcat 설치

    내용요약 Apache Tomcat 9 를 설치하고자 한다. 전제조건 Apache와 Tomcat을 연동하기 위해 Apache가 설치되어 있다. 이전문서 Apache 설치 Apache start #설치 내용요약 아파치2.4버전을 설치한다. Download 다음 사이트로 이동한다. Apache VS16 binaries and modules download www.apachelounge.com OS에 맞는 버전을 다운로드 한다. 다운받은 파일의 압축을 푼다... yjy0755.tistory.com 다운로드 다음 사이트로 이동한다. Welcome to The Apache Software Foundation! Reports Official ASF reports and statements, including Quar..

    Apache start #설치

    내용요약 아파치2.4버전을 설치한다. Download 다음 사이트로 이동한다. Apache VS16 binaries and modules download www.apachelounge.com OS에 맞는 버전을 다운로드 한다. 다운받은 파일의 압축을 푼다. Apache폴더를 원하는 경로로 이동시킨다. 나는 C://ProgramFiles/Apache24로 이동하고자 한다. 설정 - 환경변수 등록 경로를 복사한다. 실행 > 시스템 속성(systempropertiesadvanced) 의 환경변수로 가서 PATH를 등록한다. 커멘드로 이동하여 명령어 [ set path ]를 입력하여 확인한다. 설정 - httpd.conf 편집 설치한 경로로 이동하여 conf/httpd.conf 를 수정하기 위해 메모장이나 편집..

    이클립스 설치

    요약 이클립스를 설치한다. 설치할 버전은 eclipse enterprise edition로 통칭 이클립스 EE다. 전제조건 Java가 설치된 환경이어야 한다. 자바 개발 환경 구축(JDK 설치) JDK : Java Development Kit [출처 : 나무위키] 썬 마이크로시스템즈에서 개발한 Java 환경에서 돌아가는 프로그램을 개발하는 데 필요한 툴들을 모아놓은 소프트웨어 패키지이다. JRE(Java Runtime Environm. yjy0755.tistory.com 다운로드 이클립스 홈페이지로 이동한다. Eclipse Packages | The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 3..

    자바 개발 환경 구축(JDK 설치)

    JDK : Java Development Kit [출처 : 나무위키] 썬 마이크로시스템즈에서 개발한 Java 환경에서 돌아가는 프로그램을 개발하는 데 필요한 툴들을 모아놓은 소프트웨어 패키지이다. JRE(Java Runtime Environment)와 Java 바이트코드 컴파일러, Java 디버거 등을 포함하는 개발 도구들로 이루어져 있다. IBM에서 자체적으로 변형한 IBM JDK와 오픈 소스 버전인 OpenJDK도 있다. JDK는 어디까지나 소프트웨어 개발을 위한 패키지이기 때문에 일반 사용자는 Java Virtual Machine만 설치해도 웹상에서 Java Applet을 이용하거나 기타 프로그램들을 구동시키는 데는 별 지장이 없다. 하지만 JSP 컨테이너 등 일부 프로그램은 실행에 JDK를 요구하..

    개발 환경 구축

    목적 윈도우 초기화 하여 기본 셋팅 하였고 이제 개발에 필요한 프로그램, 환경을 구축한다. 미리보기 - 폰트 : D2 - 에디터 : Edit Plus, VisualStudioCode - FTP : FileZilla - JDK : ver 8, 11, 14 - 통합개발환경툴 : Eclipse - Web server : Apache - WAS : Tomcat - DB : Oracle, MySQL, MariaDB 이전문서 yjy0755.tistory.com/13 환경설정 #기본셋팅, #윈도우설치후 윈도우 설치 후 개발관련하여 설치하는 아이들(?)의 로드맵, 설치목록 사운드 드라이버 등 같은건 알아서. 1. 브라우저 크롬, 파이어폭스 2. 압축프로그램 : 반디집 3. PDF Reader Adobe acrobat,..

    환경설정 #기본셋팅, #윈도우설치후

    윈도우 설치 후 개발관련하여 설치하는 아이들(?)의 로드맵, 설치목록 사운드 드라이버 등 같은건 알아서. 1. 브라우저 크롬, 파이어폭스 2. 압축프로그램 : 반디집 3. PDF Reader Adobe acrobat, Foxit reader 4. MS Office 5. 윈도우 업데이트 막기(개인취향) ■[A] 로컬 그룹 정책 편집기(명령어 : gpedit.msc) > > 관리 템플릿 >> 윈도우 구성 요소 >> Windows 업데이트 목록의 [자동업데이트 구성] > > 우클릭[편집] >> 자동업데이트구성 '사용' & 옵션의 '2. 다운로드 및 자동설치 알림' 설정 >> 적용, 확인 ■[B] 서비스(명령어 : services.msc) > > WindowsUpdate[속성] >> '중지' & '사용안함' >..

    DataBase basic #기초, #종류

    요약 DB설치에 앞서 종류와 기초를 알아보고자 함 잡설 아직 익혀가는 단계라 정리하기 위해 작성하고 있다. 때문에 모자른 부분은 시간이 지나면서 채울것 같다. 개념부분은 주로 위키백과를 참조했다. 설치할 프로그램 위주로만 넣었다. 어짜피 지금은 봐도 사용해봐야 이해것같아...! 배경 데이터베이스(DataBase, DB)는 여러 사람이 공유하여 사용할 목적으로 체계화해 통합, 관리하는 데이터의 집합이다.작성된 목록으로써 여러 응용 시스템들의 통합된 정보들을 저장하여 운영할 수 있는 공용 데이터들의 묶음이다. 1950년대 군사용으로 '컴퓨터를 활용한 도서관' 의 개념으로 개발하였다. 1965년 '컴퓨터 중심 데이터베이스 시스템' 심포지엄에서 처음 사용하였다. 종류 Type of DataBase : 데이터베이..

    Servlet eclipse-setting / #eclipse과 Tomcat연동

    내용요약 이클립스와 톰캣을 연동한다. 기본조건 본 포스팅은 다음과 같은 요소가 준비되어 있다는 전재로 진행한다. Java [ok] Apache [ok] Tomcat [ok] Eclipse EE [ok] 이전 진행 이전 포스팅에서 Tomcat을 설치하고 Apache와 연동하여 Servlet이 잘 진행되는지 확인하였다. 이번에는 이클립스 Tomcat 플러그인을 설치하여 이클립스 안에서 모든 컨트롤을 하고자 한다. yjy0755.tistory.com/9 Servlet setting / #Tomcat의 환경설정, #WEB-INF, #manager, #Tomcat과 Apache 연동 내용 요약 환경변수 CATALINA_HOME 을 설정한다. root폴더 경로를 변경한다. WEB-INF문서를 Setting한다. T..

    Servlet setting / #Tomcat의 환경설정, #WEB-INF, #manager, #Tomcat과 Apache 연동

    내용 요약 환경변수 CATALINA_HOME 을 설정한다. root폴더 경로를 변경한다. WEB-INF문서를 Setting한다. Tomcat과 Apache를 연동한다. 이전 진행 이전 문서에서 설치하고 Setting을 포스팅하기에 그전까지의 작업이 완료되어 있어야 한다. yjy0755.tistory.com/8 Servlet start / #Tomcat 9 설치 내용요약 Tomcat 9을 설치한다. 현재상황 [OK] JAVA가 구성되어 있다.(JDK 14.0.2) [OK] DB / Oracle (sqldeveloper) [OK] Apache2.4 (ok) [OK] Visual Studio Code (ok) [OK] 이클립스 EE가 깔려있다. (Eclipse.. yjy0755.tistory.com 환경변수 ..

    Servlet start / #Tomcat 9 설치

    내용요약 Tomcat 9을 설치한다. 현재상황 [OK] JAVA가 구성되어 있다.(JDK 14.0.2) [OK] DB / Oracle (sqldeveloper) [OK] Apache2.4 (ok) [OK] Visual Studio Code (ok) [OK] 이클립스 EE가 깔려있다. (Eclipse IDE for Java EE Developers) 필수전제 운영체제는 윈도우다. JAVA가 반드시 깔려 있어야 한다. 선택전제 Editor인 Visual Studio Code가 관리자용으로 깔려 있다면 더 좋다. 알아두기 - 아파치 톰캣은 아파치 소프트웨어 재단에서 개발한 서블릿 컨테이너만 있는 웹 애플리케이션 서버이다. 톰캣은 웹 서버와 연동하여 실행할 수 있는 자바 환경을 제공하여 자바서버 페이지와 자바 ..

    이클립스 오류 #버전오류 #실행오류

    상황 컴퓨터 셋팅하고 jdk설치하고 이클립스EE 실행중 오류발생. 문구 [version 1.8. of the jvm is not suitable for this product. version 11 or greater is required] = 나의 jdk버전이 11보다 높아야 한다는건데... 설치한 jdk는1.8과 14.0.2였다. 환경설정(JAVA_HOME, PATH)도 잘 되어있고 컴맨드 화면에서도 정상적으로 14.0.2인걸 확인했으나 켜지지 않았다. 해결 case A 관리자 권한으로 실행하면 된다. 하지만 해결된것이라 보긴 어렵다. 재 실행시 같은 메세지가 뜬다. 해결 case B 여러 사이트를 찾아봤다. 아래 내가 참조했던 사이트 주소를 써놨다. 결론부터말하면 i ) jdk를 잘 설치했고 ii )..

    eclipse(이클립스)의 plugin(플러그인) #인식불가, #AmaterasUML(아마테라스UML 인식불가)

    잡설 어쩌면 이클립스 재설치까지 막다른 상황에 몰리게 된건 이클립스 플러그인인 아마테라스UML이 전혀 인식을 못했기 때문일지도 모른다. 물론 처음 깔았을때부터 좋다는 다른 플러그인도 안깔리고 썩 이상하긴 했지만 개발에 큰 영향을 주진 않았었다. 나는 개발을 배운지 정말 얼마 안됐고, 주니어라고 하기도 민망한 수준이지만 어릴때부터 게임을 오래 해온 실력(?)으로 컴퓨터의 설치-조립-삭제-각종 이상한... 등등에 지식이 없지 않다. 한참 배우는 입장에서 이클립스라는 프로그램을 조심스럽게 다룬것도 사실이다. 하지만 점점 배우면서 AmaterasUML을 사용하면서 왜, 노트북도 다른pc도 다 깔리는 AmaterasUML이 본 pc인 내 컴퓨터에 깔리지 않는지 의문스러웠다. 물론 내가 설치를 잘못 했는지, 설치 ..

    eclipse(이클립스)삭제

    여러 이유로 이클립스를 삭제하려고 한다. 이클립스는 윈도우의 프로그램 추가/제거(실행명렁어 : appwiz.cpl)가 아닌 폴더를 삭제해야 한다. 첫번째 - eclipse 폴더를 삭제 두번째 C:/user/사용자 폴더의 .p2, .eclipse, eclipse-workspace를 삭제 주1) 첫번째, 두번째 폴더가 다(4개) 사용자 폴더에 있는 경우(설치루트지정에따라)도 있음 세번째 휴지통 비운다. 삭제 완료 ※ 참고 1) '두번째'에서 삭제했던 eclipse-workspace 관련 - eclipse-workspace라는 폴더가 따로 존재했고 삭제했지만 그것은 default로 자신만의 workspace가 따로 있다면 해당 폴더 안에 '.metadata'폴더가 존재할 것임 이클립스의 플러그인과 설정을 담고..

    블로그를 시작하며

    낯선 플랫폼이긴 하지만 지금 개발을 배우면서도 모든게 낯설다. 생각은 끝이없고 이해했다고 생각해도 막상 하려고 하면 안된다. 때문에 열심히 하려는 마음가짐도 천일을 하면 지칠지도 몰라. 그러니까 힘 내지 말라구!5252