Jakarta EE+Paryaa server+NetBeans로 개발해주세요!

(하나)
자바이에서 자바타이까지 거대한 변화로 개발 환경도 급변했다.이어 앞으로 자카르타EE용 개발환경 구축에 대한 해설을 몇 차례 진행한다.그나저나 NetBeans의 설치+일본어는 다음이다.

NetBeans 프로젝트


우선 가장 큰 문제 중 하나는 최신 아파치 NetBeans에서 전통적인 NetBeans 프로젝트가 그대로 유지된다는 것이다.'파일'→'새 프로젝트'에서'Java with and'의'Java web'→'web Application with Existing Sources'를 선택하면 새 프로젝트로 옮길 수 있지만 번거로운 절차를 거쳐 어렵게 완성해 실행하면 완전히 오류 정지가 된다.얼마나 대단한가!
결과적으로 새 프로젝트를 새로 만들고 소스 코드를 옮기면 된다고 생각해'웹 응용 프로그램 with Existing Sources'를 선택해'웹 응용 프로그램'대신 소스 코드를 복사하고 필요한 설정 파일을 추가했다.근데?이거 너무 귀찮아요.
말하자면 메이븐 프로젝트가 주류다.어차피 옮길 거면 그래, 그레이드까지 가지 않아도 적어도 난 안티가 아니라 마븐이라고 생각해.하지만 보시면 "Maven"→"Web Application"의 선택이 있잖아요!

글머리 기호


결론부터 말하자면.REST 개발용 프로젝트를 완료했습니다.마이크로 서비스를 위해 서버 측면을 만들면 되지만 JSF가 사용하지 않은 것이 아쉽다.index.파일을 만들고 필요하지 않은 폴더를 삭제하면 JSF용으로 변하지만 매번 너무 번거롭다.
그래서 조금 더 찾아보니'Maven'→'원형 프로젝트'가 있었다.인터넷에서'JakartaEE용 archetype을 만들었다'는 기사를 봤는데 그걸 이용한 프로젝트였어요.많은 archetype에 미리 로그인했습니다.
'JakartaEE'로 검색하면 이미 16개가 등록돼 있기 때문에 사용할 수 있는 모든 것을 시도해 본다.하지만 REST용 물건은 정말 좋은 것들이 많아요. JSF용 물건은 이런 거라고 할 수 있어요.

프로젝트 빌더


"응, 그렇다면 아키타입을 직접 만들어라."라고 나는 생각했다.그리고 저는 많은 자료를 찾았는데 구조가 매우 간단합니다. 내부에 하나의 기본적인 프로젝트가 있는데 사용할 때 필요한 부분을 고쳐 쓰면 프로젝트를 출력할 수 있습니다.그럼에도 마븐은 문법도 많고 어려운 점도 많다.
"응, 그럼 자바로도 할 수 있지?"
저는 그렇게 생각해요. 그래서 앞으로도 고민할 Javase의 Maven 프로젝트를 하고 프로그램을 썼어요.반나절 정도 일하면서 70행가량의 소규모 학급인'프로젝트 빌더'가 형성됐다.사용하기에 상당히 편리하다.
ProjectBuilder를 실행하고 프로젝트 이름을 입력하면 새 Jakartee 프로젝트(JSF용)를 만들 수 있습니다.그리고 그것만 열어서 사용해요.간단해.
ProjectBuilder는 《여기》에서 다운로드할 수 있습니다.동결을 해제하면builder 프로젝트 폴더가 형성되기 때문에 작업용 프로젝트를 저장한 폴더에 미리 복사합니다.NetBeans에서 열고 실행하면 다음 그림과 같이 '프로젝트 이름' 을 표시하고 만들고 싶은 프로젝트의 이름을 입력하십시오. (여기는 Sample)

단지 이것뿐입니다. 현재 디렉터리에 Sample이라는 항목이 있습니다. 다음에 '파일' 다음 '항목 열기' 로 열 수 있습니다.다음 그림과 같이 생성된 항목을 볼 수 있습니다.

필요한 모든 프로필은 처음부터 있습니다.persistence.xml도 jdbc/mydb라는 데이터 원본의 설정을 사용하여 완성되었습니다.데이터 원본 이름을 변경하려면 그 부분만 변경하십시오.
그리고 빈스 포장에만 버퍼를 만듭니다.또한 config 패키지에는 JSF2가 있습니다.3에 필요한 JSF 버전 지정 클래스입니다.이것은 설정 파일이기 때문에 전혀 건드릴 필요가 없다.

다음을 위하여


현재, 더 좋은 JSF가 archetype으로 나오기 전에 프로젝트 Builder를 사용하면 됩니다.하는 일이 똑같으니까.
우리는 또한 컨버터라는 반을 창설하여 많은 오래된 프로젝트를 통일적으로 새로운 마븐으로 전환시켰다.이거, 며칠 후에 알려줄게.다음에는 JDK, 넷빈스, 파야라 서버 설치 및 데이터베이스를 활용한'데이터 소스'제작 방법 등을 소개한다.

좋은 웹페이지 즐겨찾기