2016-07-13 1 views
0

저는 Jhipster 개발에 상당히 익숙합니다.
Jhipster (v 3.4.2)로 응용 프로그램을 개발했는데 응용 프로그램이 dev 모드 (응용 프로그램이 실행 중이고 데이터베이스에 엔티티를 저장할 수 있음)의 postgre와 잘 작동하지만 mvnw.cmd -Pprod을 사용하여 프로덕션 모드로 전환하면, 응용 프로그램이 정상적으로 작동하지만 데이터베이스에 아무 것도 저장할 수 없습니다. (여전히 postgre)
이상한 점은 엔티티의 상세 페이지에서 dev 모드 일 때 생성 된 엔티티를 모두 볼 수 있다는 것입니다. 내가 말했듯이 새로운 모드를 추가 할 수는 없습니다. application-dev.ymlapplication-prod.yml 파일 모두 동일한 데이터 소스 (URL, 이름, 사용자 이름 및 패스)를 포함합니다.
또한 생산 모드에서 무언가를 저장하려고 할 때 stacktrace가 없으며 페이지의 내부 서버 오류 만 기록됩니다. 프로덕션 모드에서 postgreSQL과 함께 작동하는 오류 Jhipster

+0

Strang, 전자 원격 디버깅을 시도 했습니까? 그냥 일반 JHipster 코드일까요? 아니면 코드를 수정했거나 직접 코드를 추가 한 적이 있습니까? –

+0

처음에는 내 자신 만의 코드를 추가하여 테스트 해 보았습니다. 그런 다음 JUST Studio로 만든 파일과 jhipster-uml을 추가 한 코드 만 추가해 보았습니다. 잘 작동하지 않았다. 모델을 추가하지 않고 시도하지 않았습니다. 원격 디버깅도 시도해 보겠습니다. –

답변

0

이 자극 프로파일을 이용하여 jhipster 구축하기 위해 감사 : 응용 프로그램을 시작할 때 이제 (이미 그랬던 것처럼)

./mvnw -Pprod 패키지, U가 PROD 프로필을 activete 확인 실행중인 응용 프로그램 : Windows에서 사용하는 경우

./jhipster-0.0.1-SNAPSHOT.war --spring.profiles.active = 자극 : 자바 -jar jhipster-0.0.1-SNAPSHOT.war - spring.profiles.active = prod

자세한 내용 : http://jhipster.github.io/production/

+0

감사합니다. 나는 달리기를 생각했다. ./mvnw -Pprod로 충분했습니다. –

관련 문제