IntelliJ IDEA에서 프로필을 선택하는 방법은 무엇입니까?

user2173738

프로필을 선택하기 위해 Spring 구성 파일 및 드롭 다운을 열 때 IntelliJ IDEA가 메시지를 여는 이유는 무엇입니까? 링크 닫기를 선택하면 더 이상 나타나지 않는 이유는 무엇입니까?

자바 루

프로필 팝업에서 "닫기"를 클릭하면 설정이 변경되고 모든 스프링 컨텍스트에 대한 패널이 비활성화됩니다. (따라서 해당 파일과보기를 위해 닫는 것이 아닙니다. IMHO "닫기"는 약간의 오해의 소지가있는 이름입니다. "닫기"링크의 이름을 "사용 안함"으로 변경해야합니다.) 다음을 통해 다시 켤 수 있습니다. : File> Settings> [IDE Settings]> Editor> Appearance> "Show Spring Profiles panel" (하단에 있음)

편집하다

UI의이 기이 한 점은 한동안 저를 짜증나게했습니다. 귀하의 질문에 대한 답변을 통해 변경을 위한 사용성 문제 보고서 / 기능 요청열었 습니다. 투표 해주세요.

편집 2 귀하의 의견에 후속 질문에 대답하려면 ...

이 설정은 IDE 전용이며 코드를 실행하거나 테스트 할 때 아무 영향도주지 않습니다. 반대로 코드에서 설정을 선택하지 않습니다. 기본적으로 귀하, IDEA 및 IDEA의 검사가 "보는"항목을 설정합니다. 선택한 프로필의 Bean 만 "IDE에서 활성화됩니다. 이렇게하면 코드 및 구성을 편집 할 때 프로필간에 전환하고 해당 프로필의 유효한 표현을 얻을 수 있습니다.

예를 들어, 아래 스크린 샷을보십시오. (세부 사항을 보려면 별도의 브라우저 탭에서 열어야 할 수 있습니다.) 여기에 'dev'프로필이 활성화되어 있습니다. 이렇게하면 다음과 같은 이점이 있습니다.

  1. IDEA는 내가 (비활성) 'prod'프로필에서만 실수로 정의한 참조하려는 빈을 해결할 수 없다는 점을 강조합니다. (또는 빈이 각 프로필에서 다른 이름을 가지고 있다는 오류 일 수 있습니다.)
  2. 다른 빈을 참조하기 위해 코드 완성을 트리거하면 IDEA는 활성 프로필에있는 빈을 포함하여 사용 가능한 빈만 표시합니다. 비활성 프로파일에 있기 때문에 'beanDefOnlyInProdProfile'bean이 표시되지 않습니다.여기에 이미지 설명 입력

Java 클래스에서 코드 완성도 마찬가지입니다. 두 코드 완성 아래에는 활성 프로필의 빈만 표시됩니다.여기에 이미지 설명 입력

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

IntelliJ IDEA에서 설정을 저장하는 방법은 무엇입니까?

분류에서Dev

IntelliJ IDEA에서 새 프로젝트에 대한 기본 검사 프로필을 설정하는 방법은 무엇입니까?

분류에서Dev

IntelliJ IDEA에서 실행 버튼을 클릭 할 때 실행할 다른 모듈을 선택하는 방법은 무엇입니까?

분류에서Dev

Intellij Idea에서 scala sbt 프로젝트에 소스를 첨부하는 방법은 무엇입니까?

분류에서Dev

Intellij Idea에서 주석을 한 줄로 포맷하는 방법은 무엇입니까?

분류에서Dev

IntelliJ Idea 13에서 정적 웹 프로젝트를 만드는 방법은 무엇입니까?

분류에서Dev

IntelliJ IDEA 13에서 JAXB 프로젝트를 만드는 방법은 무엇입니까?

분류에서Dev

Intellij IDEA에서 기존 Maven + Spring MVC + Tomcat 프로젝트를 가져 오는 방법은 무엇입니까?

분류에서Dev

UI 선택 값에서 값을 선택하는 방법은 무엇입니까?

분류에서Dev

IntelliJ IDEA에서 SBT 가져 오기로 설정된 JDK를 변경하는 방법은 무엇입니까?

분류에서Dev

IntelliJ IDEA에서 디버그 모드로 Play Framework 2.x를 실행하는 방법은 무엇입니까?

분류에서Dev

IntelliJ IDEA에서 플러그인을 제거하는 방법은 무엇입니까?

분류에서Dev

IntelliJ IDEA에서 새 SBT 셸 탭을 추가하는 방법은 무엇입니까?

분류에서Dev

Javascript에서 IntelliJ IDEA 분할 문자열을 중지하는 방법은 무엇입니까?

분류에서Dev

IntelliJ IDEA CE 내에서 SBT 플러그인의 작업을 실행하는 방법은 무엇입니까?

분류에서Dev

IntelliJ IDEA에서 트리플 클릭을 비활성화하는 방법은 무엇입니까?

분류에서Dev

Ubuntu 13.10에서 Intellij IDEA 13.1 용 PHPUnit을 설정하는 방법은 무엇입니까?

분류에서Dev

IntelliJ IDEA에서 HTML 중첩 탭을 유지하는 방법은 무엇입니까?

분류에서Dev

IntelliJ IDEA 14.0.x에서 Scala 패싯을 정의 / 설치하는 방법은 무엇입니까?

분류에서Dev

intelliJ IDEA에서 Scala 용 코드 폴딩을 사용자 지정하는 방법은 무엇입니까?

분류에서Dev

Intellij IDEA의 도구 창 모음에서 도구 창을 제거하는 방법은 무엇입니까?

분류에서Dev

Intellij IDEA에서 jar 파일에 서명하는 방법은 무엇입니까?

분류에서Dev

IntelliJ IDEA에서 유추 된 유형이있는 변수에서 Kotlin 유형 선언으로 이동하는 방법은 무엇입니까?

분류에서Dev

키보드에서 Intellij IDEA 12의 Android 탭을 여는 방법은 무엇입니까?

분류에서Dev

IntelliJ IDEA에서 Maven 다중 모듈 프로젝트의 중첩 모듈을 최상위 모듈로 표시하는 방법은 무엇입니까?

분류에서Dev

Intellij Idea에서 * .jar를 표시하는 방법은 무엇입니까?

분류에서Dev

IntelliJ IDEA에서 프로젝트 트리 레이아웃을 다시 압축하는 방법은 무엇입니까?

분류에서Dev

IntelliJ IDEA에서 프로젝트 전체 UML 다이어그램을 빌드하는 방법은 무엇입니까?

분류에서Dev

PowerShell ISE에서 프로필을로드하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    IntelliJ IDEA에서 설정을 저장하는 방법은 무엇입니까?

  2. 2

    IntelliJ IDEA에서 새 프로젝트에 대한 기본 검사 프로필을 설정하는 방법은 무엇입니까?

  3. 3

    IntelliJ IDEA에서 실행 버튼을 클릭 할 때 실행할 다른 모듈을 선택하는 방법은 무엇입니까?

  4. 4

    Intellij Idea에서 scala sbt 프로젝트에 소스를 첨부하는 방법은 무엇입니까?

  5. 5

    Intellij Idea에서 주석을 한 줄로 포맷하는 방법은 무엇입니까?

  6. 6

    IntelliJ Idea 13에서 정적 웹 프로젝트를 만드는 방법은 무엇입니까?

  7. 7

    IntelliJ IDEA 13에서 JAXB 프로젝트를 만드는 방법은 무엇입니까?

  8. 8

    Intellij IDEA에서 기존 Maven + Spring MVC + Tomcat 프로젝트를 가져 오는 방법은 무엇입니까?

  9. 9

    UI 선택 값에서 값을 선택하는 방법은 무엇입니까?

  10. 10

    IntelliJ IDEA에서 SBT 가져 오기로 설정된 JDK를 변경하는 방법은 무엇입니까?

  11. 11

    IntelliJ IDEA에서 디버그 모드로 Play Framework 2.x를 실행하는 방법은 무엇입니까?

  12. 12

    IntelliJ IDEA에서 플러그인을 제거하는 방법은 무엇입니까?

  13. 13

    IntelliJ IDEA에서 새 SBT 셸 탭을 추가하는 방법은 무엇입니까?

  14. 14

    Javascript에서 IntelliJ IDEA 분할 문자열을 중지하는 방법은 무엇입니까?

  15. 15

    IntelliJ IDEA CE 내에서 SBT 플러그인의 작업을 실행하는 방법은 무엇입니까?

  16. 16

    IntelliJ IDEA에서 트리플 클릭을 비활성화하는 방법은 무엇입니까?

  17. 17

    Ubuntu 13.10에서 Intellij IDEA 13.1 용 PHPUnit을 설정하는 방법은 무엇입니까?

  18. 18

    IntelliJ IDEA에서 HTML 중첩 탭을 유지하는 방법은 무엇입니까?

  19. 19

    IntelliJ IDEA 14.0.x에서 Scala 패싯을 정의 / 설치하는 방법은 무엇입니까?

  20. 20

    intelliJ IDEA에서 Scala 용 코드 폴딩을 사용자 지정하는 방법은 무엇입니까?

  21. 21

    Intellij IDEA의 도구 창 모음에서 도구 창을 제거하는 방법은 무엇입니까?

  22. 22

    Intellij IDEA에서 jar 파일에 서명하는 방법은 무엇입니까?

  23. 23

    IntelliJ IDEA에서 유추 된 유형이있는 변수에서 Kotlin 유형 선언으로 이동하는 방법은 무엇입니까?

  24. 24

    키보드에서 Intellij IDEA 12의 Android 탭을 여는 방법은 무엇입니까?

  25. 25

    IntelliJ IDEA에서 Maven 다중 모듈 프로젝트의 중첩 모듈을 최상위 모듈로 표시하는 방법은 무엇입니까?

  26. 26

    Intellij Idea에서 * .jar를 표시하는 방법은 무엇입니까?

  27. 27

    IntelliJ IDEA에서 프로젝트 트리 레이아웃을 다시 압축하는 방법은 무엇입니까?

  28. 28

    IntelliJ IDEA에서 프로젝트 전체 UML 다이어그램을 빌드하는 방법은 무엇입니까?

  29. 29

    PowerShell ISE에서 프로필을로드하는 방법은 무엇입니까?

뜨겁다태그

보관