반응형

JSP/HTML 실행 결과가 이클립스 말고

외부 웹브라우저 (ex: 익스플로러, 크롬 등)로 띄우기입니다.

 

바로 시작해보죠 Go Go

 


 

home.jsp 실행 결과

위와 같이 JSP 또는 HTML 실행 시 이클립스 내부 브라우저로 

실행 결과가 출력되는데 외부 웹 브라우저로 띄워보겠습니다.

 

 

 

설명1

Window -> Preferences 

 

 

 

설명2

General -> Web Browser -> Use external web browser ->

Internet Explorer / Chrome -> Apply

 

 


실행 결과

실행 결과 사진

 

저는 인터넷 익스플로러로 선택해서 익스플로러 창에

결과가 출력된 모습을 보실 수 있습니다.

 

이상으로 포스팅 마치겠습니다

 

감사합니다 ( _ _ )

반응형
반응형

'Starting Tomcat'Starting Tomcat v8.5 Server at localhost' has encountered a problem.

 

The server cannot be started because one or more of the ports are invalid.

Open the server editor and correct the invalid ports.

 

톰캣 서버 실행 시 뜨는 오류 중 하나인데 

하나 이상의 포트 번호가 잘못되어 편집기를 이용해 수정해 달라

대충 이런 내용입니다 

바로 수정해보도록 하죠 Go Go

 


 

오류1

문제의 오류 메시지입니다.

 

 

오류2

Window -> Show View -> Servers 

 

 

 

오류3

이클립스 콘솔 창 쪽에 Servers 메뉴가 추가된 걸 확인할 수 있습니다.

 

 

 

오류4

톰캣 서버를 왼쪽 마우스 더블클릭

 

 

오류5

Tomcat admin port : 8005

HTTP/1.1 : 8090

 

 

 

오류6

저는 톰캣 서버가 여러 개 있어서 포트번호 달리했습니다.

오라클 서버 있으신 분은 포트번호 8080으로 설정해도 

이미 사용 중인 포트번호로 오류 날 수 있으므로 8090으로 설정해주세요

 

수정 후 저장하시면 오류가 해결될 겁니다!


이상으로 톰캣 오류 해결 포스팅을 마치도록 하겠습니다.

 

감사합니다 ( _ _ )

반응형
반응형

이클립스에서 톰캣(WAS) 서버를 만든 후 간단한 예제를 통해 

홈페이지에 "안녕하세요" 를 출력해보겠습니다.


1. 톰캣 연동

 

연동1

이클립스에서 Window -> Preferences 클릭

 

 

 

연동2

Server -> Runtime Environments -> Add.. 클릭

 

 

연동3

Apache 폴더 밑 -> 톰캣 서버 버전 선택 (저는 8.5 선택함) -> Next

 

 

 

 

연동4

Browse 클릭해 다운받은 톰캣 폴더선택 -> JRE 다운로드한 버전 클릭 -> Finish

 

 

 

 

연동5

Apply and Close 클릭


2. 톰캣 서버 생성

 

서버생성1

File -> New -> Other 선택

 

 

 

서버생성2

server 검색 -> Server 선택 후 Next

 

 

 

서버생성3

Apache 폴더 밑 -> Tomcat v8.5 Server 선택 -> Finish

(다른 버전 선택해도 무관)

 


3. 다이나믹 웹 프로젝트 생성

 

프로젝트생성1

File -> New -> Dynamic Web Project (있을 경우) / Other 선택

 

 

 

 

프로젝트생성2

dynamic 검색 -> Web 폴더 밑 -> Dynamic Web Project 선택

 

 

 

프로젝트생성3

Project Name 이름 적고 Finish

 

 


4. JSP 파일 생성

 

JSP 생성1

WepContent 우클릭 -> New -> JSP File 클릭

 

 

 

JSP 생성2

File name 은 임의로 지정해주셔도 무관합니다

 

 

 

 

JSP 생성3

"안녕하세요" 작성 후 Ctrl + S (저장)

 

 

 

JSP 실행1

작성한 JSP (hello.jsp) 우클릭 -> Run As -> Run on Server 클릭

 

 

 

 

JSP 실행2

Finish 클릭


+ 추가

위와 같이 오류가 뜨신 분은 아래 링크로 이동해주세요 ↓

오류해결


 

JSP 실행결과

 

정상적으로 작동하네요 ㅎㅎ


이클립스에서 톰캣 서버 연동 + JSP 실행결과 포스팅을

마치도록 하겠습니다

 

감사합니다 ( _ _ )

반응형
반응형

아파치 톰캣 다운로드 및 설치하기

 

다운로드 바로가기 (Click)

다운로드 링크 누르면 사이트로 이동합니다

 

바로 설치 진행해보죠 GoGo!


1. 다운로드 (Download)

 

홈페이지1

아파치 톰캣 메인 홈페이지입니다

톰캣 버전을 선택해 다운로드해주세요

저는 JDK 1.8 / Tomcat 8.5 다운로드했습니다.

 

 

 

홈페이지2

zip 버전은 압축해제해야 하므로

바로 인스톨 가능하게 Windows Service Installer 를 다운로드하였습니다.

 


2. 설치 (Install)

 

인스톨1

다운로드 한 경로로 이동하시면

고양이 모양 exe 파일을 눌러주세요

 

 

 

인스톨2

Next 

 

 

 

인스톨3

I Agree

 

 

 

인스톨4

Next

 

 

 

인스톨5

80 포트로 시작하니 80XX 로 설정해주세요

저는 8090 로 설정했습니다.

 

 

 

인스톨6

Jre 설치한 폴더 경로를 지정해줍시다

( 자동으로 잡아주네요 )

 

 

 

인스톨7

디폴트로 잡아주는 곳에 설치해주죠

저는 D에 설치함

 

 

 

인스톨8

Run Apache Tomcat

Show Readme 

두 개다 체크 해제해주셔도 됩니다 -> Finish

 


3. 환경변수 설정

 

환경변수1

내 PC 우클릭 -> 속성

 

 

환경변수2

고급 시스템 설정 클릭

 

 

환경변수3

환경 변수(N)... 클릭

 

 

환경변수4

변수 이름(N) : CATALINA_HOME

변수 값(V)  : 톰캣설치한 경로

※ 아래 그림 참고

톰캣설치경로

톰캣 설치한 폴더 경로를 복사해주시면 됩니다

 

 

 

 

 

 

환경변수5

시스템 변수 아래 Path -> 편집

 

 

환경변수6

변수 값 맨끝쪽에 %CATALINA_HOME%\bin;  추가

 


이상으로 아파치 톰캣 8.5 다운로드 및

설치 포스팅을 마치겠습니다 

 

감사합니다 ( _ _ )

반응형
반응형

Maven 설치 및 이클립스에 메이븐 적용을 해보겠습니다

 

우선 아래 링크로 이동해 메이븐을 다운로드

다운로드


1. 메이븐 다운로드

홈페이지

Binary zip archive -> apache-maven-3.6.3-bin.zip 다운로드

 

 

압축해제_1

압축해제 Go

 

 

압축해제_2

압축해제하면 폴더가 하나 생성됩니다

apache-maven-3.6.3-bin 폴더 경로를

복사해둡시다

(환경변수 설정)

 

2. 메이븐 환경변수 설정

제어판 -> 시스템 - 고급 시스템 설정

환경변수_1

제어판 클릭

 

 

환경변수_2

시스템 클릭

 

 

환경변수_3

고급 시스템 설정 클릭

 

 

 

환경변수_4

환경 변수(N) 클릭

 

 

환경변수_5

시스템 변수 쪽에 새로 만들기 클릭

 

 

 

환경변수_6

 

변수 이름(N) : MAVEN_HOME

변수 값(V) : C:\Maven-3.6.3\apache-maven-3.6.3-bin\apache-maven-3.6.3

아까 복사해둔 메이븐 폴더 경로를 작성

 

환경변수_7

 

시스템 변수쪽에 Path -> 편집

 

 

 

환경변수_8

맨 끝쪽 세미콜론 ; 이후에 %MAVEN_HOME%\bin 작성

 

 

 

 

환경변수_9

cmd 창 열고

mvn -version 입력하면 

위 그림과 같이 버전 정보가 출력된다

 

 

 

3. 이클립스에서 메이븐 확인

 

Window -> Preferences 클릭

 

 

Maven 검색 -> Installations 클릭

EMBEDDED Details 가 3.6.3 버전인지 확인

 

 

4. 메이븐 프로젝트로 변경

 

프로젝트변경_1

 

변경할 프로젝트 우클릭 -> Configure -> Convert to Maven Project 클릭

 

 

 

프로젝트변경_2

Packaging -> war로 설정 

 

 

5. Spring Context 추가하기

MVNRepository 이동

 

https://mvnrepository.com 홈페이지에 접속 -> Spring context 검색 

 

 

Spring Context 클릭

 

 

 

 

5.2.4.RELEASE 최신 버전을 다운로드해주죠

 

 

빨간 박스 안에 있는 코드를 복사

 

 

 

pom.xml

pom.xml 열어보면 

<bulid> 태그와 <project> 태그 사이에

 

 <dependencies>                                        

    <dependency>                                       

      <groupId>org.springframework</groupId>

      <artifactId>spring-context</artifactId>      

      <version>5.2.4.RELEASE</version>           

   </dependencies> 코드 붙여넣기                 

<dependencies>                                        

 

코드 작성 후 Ctrl + S 저장

 

 

 

저장하면 오른쪽 아래에서 이클립스가 열심히 뚜닥뚜닥 빌드해준다

 

 

 

6. Spring Bean 실행해보기

 

src 우클릭 -> New -> Spring Bean Configuration File 클릭

 

 

 

bean.xml 그림

File name 은 아무렇게 설정! ( 저는 bean.xml )

 

 

 

 

beans.xml

beans.xml (아까 만든 Bean File) 오픈

 

<bean id="hello" class="Hello" >

   <property name="name" value="다람이"/>

</bean>

 

코드 작성

 

 

 

Hello.class

Hello 클래스 코드 작성

 

 

 

HelloPrint.class

HelloPrint 클래스 작성 후 실행해보면 아래 콘솔에 

"안녕하세요 다람이 입니다." 라고 출력됩니다.

 

Maven 설치 성공적

 


 

Maven 설치 및 이클립스(Eclipse) 연동 포스팅을 마치겠습니다

 

감사합니다 ( _ _ )

 

반응형
반응형

Spring Tool Suite 는 스프링 프레임워크 기반 개발을 지원하는 도구입니다

스프링으로 개발하려면 꼭필 요한 도구인데 

Eclipse 에서 바로 설치해보도록 하죠

 

GOGO !!


이클립스 실행 -> Help -> Eclipse Marketpalce 선택

 

 

Spring Tools 3 .9.11.RELEASE 선택

 

 

 

Finish

 

 

이클립스가

일을 하고 있군요 확인해봅시다

 

다운로드 잘하고 있군요

 

 

 

 

다운로드가 완료되고 Restart Now 를 클릭해줍시다

 

 

 

이클립스 우측 상단에 빨간색으로 칠한 버튼 클릭

 

 

 

Spring 선택 후 Open 

 

 

 

Spring 이미지가 생성됐습니다

선택 후 Spring 환경에서 개발 가능!!

 

 

+ 추가

현재 JAVA 프로젝트 -> Spring 프로젝트로 변환

변환할 프로젝트 우클릭 -> Spring -> Add Spring Project Nature 선택

 

 

이미지와 같이 프로젝트 모양에 S (Spring Project) 로 변환된 걸 확인할 수 있습니다.

 


이클립스에서 스프링 STS 설치 포스팅을 마치겠습니다

 

감사합니다 ( _ _ )

반응형
반응형

Cmd 창을 실행 -> Sqlplus 접속 -> 계정 생성 -> 접속, 테이블 생성, 삭제, 수정 권한 부여

 

cmd 창

▶ sqlplus 

▶ 사용자명 입력 : sys as sysdba

▶ 비밀번호 입력 : 엔터키

▶ CREATE USER 계정이름 IDENTIFIED BY 계정 비밀번호

▶ DEFAULT TABLESPACE users

▶ TEMPORARY TABLESPACE temp;

 

접속, 테이블 생성 등 모든 권한 부여

▶ GRANT CONNECT, RESOURCE TO 계정 이름;


※ 추가로 Oracle SQL developer 접속

접속 예시

사용자 이름 : 아까 생성했던 (ex : daram2) 계정 이름을 작성해주시면 됩니다

비밀번호     : 아까 생성핸던 계정 패스워드를 작성해주시면 됩니다


Cmd 창으로 sqlplus 에 접속해 계정 생성 및 권한 부여,

Oracle sql developer 접속까지 포스팅했습니다

 

감사합니다 ( _ _ )

반응형
반응형

오라클 SQL developer 접속 만들기 하실 때 생기는 

 

접속 실패-테스트 실패 : Listener refused the connection with the following error:

ORA-12505, TNS:listener does not currently know of SID given in connect descriptor

 

SID 를 못 찾거나 인식이 불가능할 때 생기는 오류인데

문제를 해결해보겠습니다.

 

엄청나게 삽질했다는...


오류_1

테스트 버튼을 클릭하면

빨간 글씨로 SID 못 찾는다 라고 뜰 겁니다

 

 

폴더 이동

C:\app\User\product\11.2.0\dbhome_1\NETWORK\ADMIN 로 이동

 

저 같은 경우 D드라이브에 설치했고

설치 도중 오류로 인해 다시 설치를 3번이나 해서 

dbhome_3 경로에 있습니다.

( dbhome_1, dbhome_2, dbhome_3 이 생성됨)

 

listener.ora

tnsnames.ora 

두 개의 파일을 편집해야 됩니다

 

 

 

 

관리자 권한으로 실행

※이클립스를 관리자 권한으로 실행합니다

 

만약 관리자 권한으로 실행 안 하고

파일을 저장하면 아래와 같은 오류가 뜹니다

오류 메세지1


 

listener.ora

▶ listener.ora 파일을 eclipse로 열어주고

드래그한 부분을 작성해 줍시다

    (SID_DESC =
       (SID_NAME = orcl)
       (ORACLE_HOME = C:\app\PC 이름 적으세요\product\11.2.0\dbhome_1)
    )

를 SID_LIST_LISTENER 안에 작성 후 Ctrl+S (저장)

 

저는 노란색으로 표시한 포트번호가 1522로 

설정되어 있었네요...;

 

사용자 pc 이름 은 아래 그림을 참고하세요

 

제어판 -> 모든 제어판 항목 -> 시스템

 

 

 

tnsnames.ora 

▶ tnsnames.ora 파일을 eclipse로 열어주고

Host : PC 이름 적으시면 됩니다

PORT : 1521로 설정해주세요

SERVICE_NAME : orcl 로 되어있는지 확인합니다

 

작성 후 Ctrl+S (저장)

 

 

 

관리자 권한 cmd 실행

관리자 권한으로 Cmd 창을 실행합니다

※ (관리자 권한으로 실행 안 하면 또 다른 에러가 뜹니다)

 

 

 

명령어 입력

- lsnrctl stop

- lsnrctl start

 

순서대로 실행

lsnrctl start 명령 실행 후 맨 밑에 그림과 같이 출력됩니다.

 

이제 developer 실행 후 접속하시면 접속될 겁니다

 


SDD 교체 후 사용자 이름 변경

또는 기존에 있던 오라클을 삭제 안 해서

충돌(오류)이 일어난 거 같네요...

아무튼 해결하느라 1시간 넘게 잡아먹었다는 ㅎㅎ

 

 

 

 

 error: ORA-12505,

TNS:listener does not currently know of SID given in connect descriptor

오류 해결 포스팅을 마치도록 하겠습니다

 

감사합니다 ( _ _ )

반응형

+ Recent posts