NetBeansTM IDE 5.0 릴리스 노트

마지막 업데이트: 2006년 1월 31일


목차


소개

NetBeansTM IDE 5.0입니다. NetBeans IDE는 모듈 형식의 표준 기반 통합 개발 환경(IDE)이며 JavaTM 프로그래밍 언어로 작성되었습니다. NetBeans 프로젝트는 다음으로 구성되어 있습니다.

NetBeans IDE의 새로운 개발 기능에 대한 자세한 내용은 NetBeans IDE 5.0의 새로운 기능을 참조하십시오.

IDE 설치에 대한 정보를 보려면 NetBeans 설치 지침을 참조하십시오.


시스템 요구 사항

지원되는 운영 체제

NetBeans IDE는 JavaTM VM을 지원하는 운영 체제에서 실행할 수 있습니다. 다음은 NetBeans IDE가 테스트를 거친 플랫폼의 목록입니다.

  • Microsoft Windows XP Professional SP2
  • Solaris 운영 체제(SPARC® 및 x86 Platform Edition) 버전 8, 9, 10
  • Red Hat Fedora Core 3
  • Mac OS X 10.4

NetBeans IDE는 다음 플랫폼에서도 실행할 수 있는 것으로 알려져 있습니다.

  • Java Desktop System 2
  • Microsoft Windows 2000 Professional SP3
  • 다양한 기타 Linux 배포
  • Open VMS 7.2-1 이상
  • 기타 UNIX® 플랫폼(HP-UX 등)

    주: Sun Java System Application Server는 일부 플랫폼에서 실행되지 않을 수도 있습니다.

최소 하드웨어 구성

주: IDE의 최소 화면 해상도는 1024x768 픽셀입니다.

  • Microsoft Windows 운영 체제:
    • 프로세서: 500MHz Intel Pentium III 워크스테이션 또는 동급
    • 메모리: 384MB
    • 디스크 공간: 125MB의 여유 디스크 공간

  • SolarisTM 운영 체제(SPARC 버전):
    • 프로세서: 500MHz Ultra 60, SunBlade 150 또는 동급 워크스테이션
    • 메모리: 512MB
    • 디스크 공간: 150MB의 여유 디스크 공간

  • SolarisTM 운영 체제(x86 버전):
    • 프로세서: AMD Opteron 100 시리즈 Sun Ultra 20 워크스테이션 또는 동급
    • 메모리: 512MB
    • 디스크 공간: 150MB의 여유 디스크 공간

  • Linux 운영 체제:
    • 프로세서: 500MHz Intel Pentium III 워크스테이션 또는 동급
    • 메모리: 384MB
    • 디스크 공간: 125MB의 여유 디스크 공간

  • Macintosh OS X 운영 체제:
    • 프로세서: PowerPC G4
    • 메모리: 512MB
    • 디스크 공간: 125MB의 여유 디스크 공간
권장 하드웨어 구성
  • Microsoft Windows 운영 체제:
    • 프로세서: 780MHz Intel Pentium III 워크스테이션 또는 동급
    • 메모리: 512MB
    • 디스크 공간: 125MB의 여유 디스크 공간

  • SolarisTM 운영 체제(SPARC 버전):
    • 프로세서: UltraSPARC IIIi 1.5GHz SunBlade 1500 워크스테이션 또는 동급
    • 메모리: 1GB
    • 디스크 공간: 150MB의 여유 디스크 공간

  • SolarisTM 운영 체제(x86 버전):
    • 프로세서: AMD Opteron 100 시리즈 Sun Ultra 20 워크스테이션 또는 동급
    • 메모리: 1GB
    • 디스크 공간: 150MB의 여유 디스크 공간

  • Linux 운영 체제:
    • 프로세서: 800MHz Intel Pentium III 워크스테이션 또는 동급
    • 메모리: 512MB
    • 디스크 공간: 125MB의 여유 디스크 공간

  • Macintosh OS X 운영 체제:
    • 프로세서: PowerPC G5
    • 메모리: 1GB
    • 디스크 공간: 125MB의 여유 디스크 공간
필수 소프트웨어

NetBeans IDE는 JavaTM 언어로 작성된 응용 프로그램의 컴파일, 디버깅 및 실행에 사용되는 개발자 도구 및 Java Runtime Environment로 구성된 J2SE JDK 5.0(JavaTM 2 JDK, Standard Edition)에서 실행됩니다. NetBeans IDE 5.0은 J2SE SDK 버전 1.4.2에서도 실행되지만 JDK 5.0에서만 테스트되었습니다.

: 이전 버전의 SDK에서 IDE를 실행하거나 IDE를 수동으로 설치하려는 경우에는 http://java.sun.com/products/archive/index.html에서 아카이브 버전의 IDE를 다운로드할 수 있습니다.

다음에 나열된 사이트 중 하나에서 플랫폼에 맞는 JDK를 다운로드할 수 있습니다.

Sun Java System Application Server 요구 사항

NetBeans IDE 5.0의 J2EE 개발 기능을 사용하려면 컴퓨터에 Sun Java System Application Server Platform Edition 8이 설치되어 있어야 합니다. 여기에서 다운로드할 수 있습니다.

: NetBeans IDE 5.0의 J2EE 기능으로 작업하려면 Sun Java System Application Server PE 8도 필요하기 때문에 컴퓨터가 응용 프로그램 서버의 최소 요구 사항을 총족해야 합니다.

기타 응용 프로그램 요구 사항

기타 서버로 작업하는 경우에는 시스템이 다음 최소 요구 사항을 충족하는지 확인하십시오.


호환성

IDE를 처음 실행할 때 NetBeans IDE 4.1에서 사용했던 설정의 일부를 가져올 수 있습니다. 이전 릴리스에서 설정을 가져오지 않기로 한 경우에는 기본 설정을 사용하여 IDE가 열립니다. 프로젝트별 설정은 버전 3.6에서 가져올 수 없습니다.
주: IDE에서는 사용자 디렉토리가 기본 위치에 있는 이전 설치만 인식할 수 있습니다. --userdir 스위치로 사용자 디렉토리를 지정한 설치는 인식할 수 없습니다. 설치 프로그램에서 인식할 수 없는 IDE에서 설정을 가져오려면 설치 프로그램 대신 아카이브 버전의 IDE를 다운로드하십시오.

이전 IDE 설치에서 NetBeans IDE 5.0으로 설정을 가져올 수는 있지만 NetBeans IDE 5.0에서 이전 IDE 릴리스로 설정을 가져올 수는 없습니다.

주:NetBeans IDE 4.1 이전에서 생성된 프로젝트의 프로젝트 등록 정보를 NetBeans IDE 5.0에서 편집하면 프로젝트가 더 이상 이전 NetBeans IDE 버전에서 작동하지 않습니다.



알려진 문제


주: NetBeans IDE 및 Sun Java System Application Server 번들에서는 기본적으로 admin 사용자를 비밀번호 adminadmin으로 생성합니다. 사용자는 이 설정을 사용하여 웹 콘솔을 통해 로그인해야 합니다.


이 릴리스에서 해결되지 않은 문제는 다음과 같습니다.

  • 문제 #26965

    설명:

    설치된 JDK에 호환되지 않는 버전의 sax.jar이 있는 경우에는 IDE 설치 프로그램이 다음 메시지를 표시하며 중단됩니다. "다음의 오류로 인해 마법사를 계속 진행할 수 없습니다. /wizard.inf에서 지정한 마법사를 로드할 수 없습니다.(104)"

    해결 방법:

    IDE를 설치하는 동안 jre/lib/endorsed/sax.jar을 JDK 디렉토리에서 일시적으로 제거합니다.


  • 문제 #32463(Macintosh OS X만 해당)

    설명:

    여러 파일에서 마우스 오른쪽 버튼 클릭 동작이 에뮬레이트되지 않습니다.

    해결 방법:

    Ctrl 키를 누른 채로 여러 파일을 한 번에 하나씩 선택합니다. 마우스를 클릭할 때마다 컨텍스트 메뉴가 나타나서 이후의 선택을 방해할 수 있습니다.


  • 문제 #47645

    설명:

    같은 스크립트가 IDE 외부에서 문제 없이 실행되는 경우에도 IDE 내에서 failonerror=true인 태스크가 있는 대상을 실행할 수 없습니다.

    해결 방법:

    이 문제가 발생한 경우에는 명령줄에서 스크립트를 실행하는 것이 좋습니다. 또는 스크립트를 다시 쓸 수도 있습니다.


  • 문제 #48288

    설명:

    GUI 작성기에서 자동으로 생성되며 보호 블록 내에 있는(.form 파일에 저장) 필드가 리팩토링 시에 수정되지 않습니다.

    해결 방법:

    이 문제가 발생한 경우에는 먼저 검사기에서 해당 노드를 마우스 오른쪽 버튼으로 클릭한 후에 이름 바꾸기를 선택하여 GUI 필드의 이름을 바꿉니다. 다음으로 필드를 나타내는 노드를 마우스 오른쪽 버튼으로 클릭하고 리팩토링 > 이름 바꾸기를 선택하여 보호 블록 외부에서도 이름을 바꿉니다.


  • 문제 #51880(Windows XP)

    설명:

    디버거를 프로세스에 연결할 때 자유 형식 프로젝트에 있는 JSP를 디버깅할 수 없습니다.

    해결 방법:

    대신 자유 형식 웹 프로젝트의 디버깅 대상 쓰기에 설명된 대로 Ant 디버그 대상을 사용합니다.


  • 문제 #52856(Windows XP만 해당)

    설명:

    Sun Java System Application Server 설치가 수행되지 않습니다. 이 문제는 NetBeans IDE 5.0 및 Sun Java System Application Server Platform Edition 8.2 번들 설치 프로그램을 사용하는 경우와 독립형 응용 프로그램 서버 설치 프로그램을 사용하는 경우 모두에 발생하는 것으로 확인되었습니다. 이 문제는 이전에 응용 프로그램 서버 설치가 제대로 수행되지 않았고 그 후에 제거에 성공하지 못한(즉, 레지스트리 항목 또는 구성 파일 중 일부가 삭제되지 않은) 경우에 발생합니다.

    해결 방법:

    이 문제가 발생하면 이전에 설치된 Sun Java System Application Server를 모두 제거합니다. 그리고 설치 프로그램의 <USERHOME>\Local Settings\temp\ 디렉토리와 응용 프로그램 서버의 \Application Data\Sun\tmp\ 디렉토리를 삭제합니다. <WINDIR>\Sun\에도 파일이 있을 수 있습니다. 이전에 응용 프로그램 서버가 제대로 제거되지 않은 경우에는 <SYSTEMDIR>/productregistry 파일도 삭제합니다. 다음으로는 소프트웨어를 설치할 새 디렉토리를 생성한 후 디렉토리가 비어 있으며 쓰기 가능한지 확인합니다. 마지막으로 시스템의 새 위치에 응용 프로그램 서버를 다시 설치합니다.


  • 문제 #54965(Windows XP만 해당)

    설명:

    WSDL 작업이 래퍼 스타일 기준에 맞고 출력 부분의 요소에 하위 요소가 두 개 이상 있는 경우 출력 요소가 풀리지 않습니다. 그러면 JSR-109와 충돌이 발생합니다.

    해결 방법:

    이 문제가 발생하면 프로젝트 노드를 마우스 오른쪽 버튼으로 클릭한 후 등록 정보를 사용합니다. 프로젝트 등록 정보 대화 상자의 웹 서비스 클라이언트 패널에서 "donotunwrap"을 선택하고 "strict"를 선택 해제합니다.


  • 문제 #56885

    설명:

    F7을 누른 후에 디버거가 websvc 시작 부분에서 중지되지 않습니다.

    해결 방법:

    현재 알려진 이 문제의 해결 방법은 없습니다.


  • 문제 #56910

    설명:

    배포 후에 Sun Java System Application Server가 다시 시작되는 경우가 있습니다. 이 문제는 응용 프로그램 서버에 배포된 모듈의 소스에 원격 메소드에서 RemoteException을 발생시키지 않는 등의 오류가 있는 경우에 발생합니다.

    해결 방법:

    이 문제가 발생한 경우에는 통합 J2EE 검증자를 실행하여 아카이브를 로드할 수 없는 이유에 관한 정보를 얻은 후 소스 파일을 편집하여 오류를 수정합니다.


  • 문제 #57282(Linux만 해당)

    설명:

    Sun Java System Application Server가 Linux/AMD64에서 64bit JDK에 설치되지 않습니다. 응용 프로그램 서버 설치 프로그램이 64비트 JDK에서 실행되지 않기 때문에 64비트 JDK를 사용하여 응용 프로그램 서버를 설치할 수 없습니다. 하지만 응용 프로그램 서버 자체가 64비트 JDK에서 실행되지 않는 것은 아닙니다.

    해결 방법:

    이 문제가 발생한 경우에는 32비트 JDK에서 응용 프로그램 서버 번들 설치 프로그램을 실행합니다. 설치가 끝나면 IDE와 응용 프로그램 서버를 모두 64비트 JDK에서 실행할 수 있습니다.


  • 문제 #57697(Windows XP만 해당)

    설명:

    번들 설치 프로그램에서 JDK를 찾을 수 없기 때문에 Sun Java System Application Server 설치가 수행되지 않습니다.

    해결 방법:

    이 문제가 발생하면 콘솔 응용 프로그램(cmd.exe)을 시작하고 설치 프로그램이 있는 디렉토리로 이동한 후 설치 프로그램 이름과 -is:javahome <JAVA HOME DIR> switch를 입력합니다. 소프트웨어를 설치할 새 디렉토리를 생성한 후 디렉토리가 비어 있으며 쓰기 가능한지 확인합니다. 필요한 경우 -is:log <log file> 매개 변수를 사용하여 설치 프로그램 로그를 생성할 수도 있습니다.

    주:

    • 이전에 응용 프로그램 서버가 제거되지 않은 경우에는 <SYSTEMDIR>/productregistry 파일도 삭제합니다.
    • 자동 설치 프로그램 statefile 중 하나가 유효하지 않은 경우(값이 null이거나, 값의 길이가 0이거나, 포트가 사용 중인 경우)에는 statefile에 적절한 값을 추가합니다.
    • 자세한 내용은 위의 문제 #52856을 참조하십시오.

  • 문제 #60235(Mac OSX만 해당)

    설명:

    Mac OSX에서 탭을 전환할 때 편집기 포커스를 잃는 경우가 발생합니다.

    해결 방법:

    이 문제가 발생한 경우에는 창 메뉴를 사용하여 다른 창을 엽니다. 그래도 문제가 해결되지 않으면 IDE를 다시 시작하십시오.


  • 문제 #63084(Linux만 해당)

    설명:

    Bea JDK(JRockKit)로 시작한 Weblogic9 서버에 있는 응용 프로그램을 디버깅하는 동안 NetBeans가 중단됩니다.

    해결 방법:

    이 문제가 발생한 경우에는 Weblogic과 함께 번들로 제공되는 Sun JDK를 사용하여 WebLogic을 시작합니다. 그러려면 시스템 등록 정보 JAVA_VENDOR를 Sun 값으로 설정합니다. 이 조정을 통해 서버의 성능도 향상될 수 있습니다.


  • 문제 #64771(Linux만 해당)

    설명:

    SELinux(Security-enhanced) Linux 옵션으로 NetBeans를 시작하면 시작이 수행되지 않습니다.

    해결 방법:

    이 문제가 발생한 경우에는 명령줄에서 #setenforce 0을 입력하여 일시적으로 SELinux를 비활성화합니다. 이 조치에는 루트 권한이 필요합니다. 그리고 커널 명령줄에 selinux=0을 추가하여 부팅 시에 SELinux를 비활성화합니다.


  • 문제 #64840(Linux만 해당)

    설명:

    IPv6을 사용하는 Linux에서 네트워크 통신이 끊어져 IDE가 번들 서버, 자동 업데이트 등에 연결할 수 없습니다.

    해결 방법:

    이 문제가 발생한 경우에는 -J-Djava.net.preferIPv4Stack=true' 스위치를 사용하여 IDE를 실행합니다. 또는 IPv6을 비활성화합니다(/etc/modules.conf 또는 /etc/modprobe.conf에서).

    자세한 내용은 문제 #5087907을 참조하십시오.


  • 문제 #66860

    설명:

    JDK 1.4에서 IDE를 실행할 때 웹 서비스 노드가 비활성화됩니다. 이 문제는 웹 서비스에서 JAX-RPC 1.6 XML 라이브러리에 의존하기 때문에 발생합니다. JDK 1.4에서 IDE를 실행할 때에는 기본적으로 IDE에서 필요한 클래스를 사용할 수 없습니다. JDK 1.5 이상에서는 라이브러리의 클래스도 JDK에 포함됩니다.

    해결 방법:

    JDK 1.4.2_xx에서 실행할 때 웹 서비스를 활성화하려면 업데이트 센터를 사용하여 IDE에 JAX-RPC 1.6 XML 라이브러리를 추가하십시오.


  • 문제 #70779

    설명:

    웹 샘플을 영어 인코딩 문자 집합에서만 사용할 수 있습니다.

    해결 방법:

    이 문제가 발생한 경우에는 다음 줄을 추가하여 파일의 인코딩 문자 집합을 UTF-8로 설정합니다.

    <%@page pageEncoding="UTF-8"%>


  • 문제 #72102

    설명:

    Mobility Pack을 제거한 후에 업데이트 센터가 작동하지 않습니다.

    해결 방법:

    NetBeans Mobility Pack을 제거한 후에 자동 업데이트 유형 목록에서 Java ME Platform SDK 카탈로그를 제거합니다. 그러려면 도구 > 옵션을 선택한 후 고급 옵션으로 전환합니다. 그 다음 IDE 구성 > 시스템 > 자동 업데이트 유형으로 이동합니다. 그리고 Java ME Platform SDK 카탈로그 노드를 마우스 오른쪽 버튼으로 클릭한 후 팝업 메뉴에서 삭제를 선택합니다. NetBeans IDE를 다시 시작합니다.



설명서

NetBeans IDE 5.0의 기본 제공 도움말 시스템은 J2EE 개발 기능을 전부 다룰 수 있도록 완전히 업데이트되지 않은 상태입니다. J2EE 개발 기능에 대한 자세한 내용은 다음 설명서를 참조하십시오.

NetBeans IDE 5.0 빠른 시작 설명서:

NetBeans IDE 5.0 가져오기 설명서: NetBeans IDE 5.0 설명서 전체 목록:

주: Mac OS X에서 NetBeans IDE를 실행하는 경우에는 Mac OS X에서 NetBeans 사용에서 해당 키보드, 팁과 방법, 기타 Mac에 해당되는 항목을 참조하십시오.


추가 정보

NetBeans 프로젝트 웹 사이트에서 뉴스, 자료, 추가 모듈 및 기타 유용한 정보를 찾아 볼 수 있습니다. NetBeans는 오픈 소스 프로젝트이기 때문에 웹 사이트를 통해 소스 코드, 버그 데이터베이스, 사용자 NetBeans 모듈을 생성하는 방법에 대한 정보 등에도 액세스할 수 있습니다.

자세한 내용을 보려면 https://netbeans.org/를 참조하십시오.

https://netbeans.org/community/lists/에서 NetBeans 프로젝트 메일링 목록에 가입하면 NetBeans IDE의 최신 소식을 접하고 NetBeans 커뮤니티와 의견을 나눌 수 있습니다.















Not logged in. Log in, Register

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2016, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo