- WildFly 24.0.0.Final 다운로드
URL : https://www.wildfly.org/downloads/
20.0.1.Final Jakartra EE Full & Web zip 버전을 다운 받는다
압축을 풀고 C:\eGovFrameDev-3.10.0-64bit\dist\wildfly-20.0.1.Final\bin>
설치된 폴더로 이동후: standalone.bat 명령을 실행하여 정상적으로 기동되는지 확인한다.
정상적으로 설치가 되었으면 폴더 구조가 위와 같이 된다.
eclipse 폴더에 들어가서 eclipse.ini 파일을 수정하여 환경설정을 셋팅한다.
- 자바 경로를 추가 한다.
- 실행 hip 영역 최소 메모리를 2048m 으로 변경한다.
- lombok을 사용하기 위해 lombok.jar을 다운 받은후 경로를 설정한다.
-vm
c:/eGovFrameDev-3.10.0-64bit/dist/jdk1.8-x64/bin/javaw.exe
-startup
plugins/org.eclipse.equinox.launcher_1.5.700.v20200207-2156.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.1200.v20200508-1552
-product
org.eclipse.epp.package.jee.product
-showsplash
org.eclipse.epp.package.common
--launcher.defaultAction
openFile
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dfile.encoding=UTF-8
-Dosgi.requiredJavaVersion=1.8
-Dosgi.instance.area.default=@user.home/eclipse-workspace
-XX:+UseG1GC
-XX:+UseStringDeduplication
--add-modules=ALL-SYSTEM
-Dosgi.requiredJavaVersion=1.8
-Dosgi.dataAreaRequiresExplicitInit=true
-Xms2048m
-Xmx2048m
--add-modules=ALL-SYSTEM
-javaagent:c:\eGovFrameDev-3.10.0-64bit\dist\eclipse\lombok.jar
◆ 이클립스 실행
eclipse.exe 를 실행한다.
작업경로를 설정한다.
최초 실행 화면이다.
오른쪽 상단에 돋보기 옆에 버튼을 클릭하여 Open Perspective 창을 띄워서 eGovFrame를 선택한다.
◆메이븐 저장소 설정
c:\eGovFrameDev-3.10.0-64bit\dist\ 가서 mvnrepository 폴더를 하나 만든다.
settings.xml 파일을 생성후
<settings> <localRepository>c:\eGovFrameDev-3.10.0-64bit\dist\mvnrepository</localRepository> <offline>false</offline> <proxies> </proxies> <servers> </servers> <mirrors> </mirrors> <profiles> </profiles> <pluginGroups> <pluginGroup>egovframework.dev</pluginGroup> </pluginGroups> </settings> |
위에 내용을 붙여 넣는다.
이클립스로 와서 상단메뉴에서 Window->Preference 선택
Maven->User Settings -> User Settings 브라우저 선택하여 아까 만든 settings.xml을 선택한다.
글꼴도 네이버 검색해서 D2Coding 글꼴 다운받아서 설치하여 준다. 개발자 폰트라서 가독성이 좋다.
General->Appearance->Colors and Fonts -> Edit
◆ WildFly 연동
WildFly 연동하기 위해서는 플러그인을 설치 해 줘야 한다.
Help->Eclipse Marketplace 를 선택
Find란에 Jboss 입력후 검색
JBoss Tools 4.16.0.Final Install
Confirm 버튼을 클릭한다.
I accetp the terms of the license agreements 동의에 체크하고 Finish 버튼을 클릭한다.
밑에 상태바에 설치 상태가 표시된다. 다운로드 받아 설치가 진행되기 때문에 시간이 제법 걸린다.
설치가 완료후 이클립스를 재기동 한다.
정상적으로 jboss가 설치 되었다면 Red Hat Central 표시 창이 떠야 한다.
밑에 탭에서 Servers 에서
No servers are available. Click this to create a new server…
버튼을 클릭하면 WildFly 20 선택할수 있는 서버 목록이 표시된다.
Next 버튼을 클릭한다.
Next 버튼을 클릭한다.
Home Directory 를 Browse 버튼을 클릭하여 wildfly-20.0.1.Final을 선택한다.
프로젝트가 없기 때문에 빈창만 뜰것이다. 일단 Finish버튼을 클릭하여 서버를 등록한다.
WildFly 서버가 등록이 되었다.
◆톰캣서버 등록
마우스 오른쪽 버튼을 클릭하여 New->Server을 선택한다.
Tomcat v9.0 Server을 선택한다.
Next 버튼을 클릭한다.
Tomcat installation directory 에서 Browse를 선택하여 apache-tomcat-9.0.48을 선택한다.
Next 버튼을 클릭한다.
프로젝트가 없으므로 빈창만 뜰것이다. Finish 버튼을 클릭하여 톰캣서버를 등록한다.
톰캣서버와 WildFly서버가 잘 등록이 되었다.
개발은 톰캣서버에서 하더라도 반듯이 WildFly서버에서 테스트를 해야 한다. 톰캣에서는 잘되어도 WildFly에서는 안 되는 경우가 많기 때문에 테스트는 필수이다.
'IT > 프로그램' 카테고리의 다른 글
[전자정부 프레임워크] Database Connections 설정 (0) | 2024.02.05 |
---|---|
[전자정부 표준프레임워크] JPA + 마이바티스 환경 셋팅 (0) | 2024.02.05 |
스프링부트 설치 (0) | 2024.01.31 |
도커 공유 볼륨 복제 (0) | 2024.01.31 |
도커 허브 이미지 업로드 (0) | 2024.01.31 |