Notes del llançament de l'IDE NetBeans 6.8

El IDE NetBeans és un entorn de desenvolupament integrat (IDE) modular basat amb estàndards, escrit amb el llenguatge de programació Java. El projecte NetBeans consisteix d'un IDE de codi obert amb totes les característiques escrit amb el llenguatge de programació Java i una plataforma d'aplicació de client rica, la qual pot ser utilitzada com un framework genèric per construir qualsevol tipus d'aplicació. Per a informació quant a com instal·lar el programari al vostre sistema, vegeu les Instruccions d'instal·lació de l'IDE NetBeans 6.8. Per aprendre quant a les noves característiques incloses en aquest llançament de l'IDE vegeu la pàgina Informació del llançament de l'IDE NetBeans 6.8.

Continguts

Que hi ha de nou en 6.8

L'IDE NetBeans 6.8 és una actualització de l'IDE NetBeans 6.7.1 i inclou els següents canvis:

  • Suport per a Java EE 6
  • Suport per a JSF amb algunes noves característiques suportades
  • Suport per a PHP amb suport del framework Symfony
  • Millorat l'aspecte d'integració de Kenai i suport pel seguiment d'errors JIRA
  • Millores addicionals incloses en l'IDE NetBeans 6.8

Per a més informació quant aquest llançament, vegeu la pàgina Informació del llançament de l'IDE NetBeans 6.8.

Informació del suport multilingüe

El IDE NetBeans està disponible amb traduccions suportades per Sun: Portuguès Brasil (BR), Japonès (JP) i Xinès simplificat(ZH).

També estan disponibles les traduccions de la comunitat per alguns idiomes addicionals que poden ser descarregats des de la secció de contribucions de la comunitat del llistat desplegable per l'idioma de l'IDE.

Tecnologies suportades

El IDE NetBeans 6.8 suporta les següents tecnologies i ha estat provat amb els següents servidors d'aplicacions. Si teniu plantejat utilitzar una versió diferent de la llistada, tingueu en compte que possiblement us trobareu amb un comportament impredictible.

Tecnologies suportades:
  • Java EE 5, Java EE 6 i J2EE 1.4
  • SDK de JavaFX 1.2.1
  • SDK de Java ME 3.0
  • Struts 1.3.8
  • Spring 2.5
  • Hibernate 3.2.5
  • API de Java pels serveis web RESTful (JAX-RS) 1.1
  • PHP 5.3, 5.2, 5.1
  • Ruby 1.9, 1.8
  • JRuby 1.4
  • Rails 2.3.4
  • Groovy 1.6.4
  • Grails 1.1
  • Sistemes de control de versions
    • CVS: 1.11.x, 1.12.x
    • Subversion: 1.4.x, 1.5.x, 1.6.x
    • Mercurial: 1.x
    • ClearCase V7.0
   

Servidors d'aplicacions provats:
  • GlassFish v3
  • Sun Java System Application Server PE 8.2
  • WebLogic 11g (10.3.1.0)
  • Tomcat 6.0.20
  • Tomcat 5.5
  • JBoss 5.0

Requeriments del sistema

El IDE NetBeans s'executa en sistemes operatius que suporten la MV de Java (Màquina Virtual), llistat de les plataformes que han estat provades.

Nota: La resolució de pantalla mínima de l'IDE és de 1024x768 píxels.


Sistemes operatius suportats

Configuracions mínimes de maquinari

  • Microsoft Windows XP Professional SP3:
    • Processador: 800MHz Intel Pentium III o equivalent
    • Memòria: 512 MB
    • Espai disc: 750 MB d'espai lliure al disc

  • Microsoft Windows Vista SP1:
    • Processador: 800MHz Intel Pentium III o equivalent
    • Memòria: 512 MB
    • Espai disc: 750 MB d'espai lliure al disc

  • Microsoft Windows 7:
    • Processador: 800MHz Intel Pentium III o equivalent
    • Memòria: 512 MB
    • Espai disc: 750 MB d'espai lliure al disc

  • Ubuntu 9.04:
    • Processador: 800MHz Intel Pentium III o equivalent
    • Memòria: 512 MB
    • Espai disc: 650 MB d'espai lliure al disc

  • Solaris 10 (SPARC):
    • Processador: UltraSPARC II 450 MHz
    • Memòria: 512 MB
    • Espai disc: 650 MB d'espai lliure al disc

  • Solaris 10 (x86/x64 PE):
    • Processador: AMD Opteron 1200 Series 1.8 GHz
    • Memòria: 512 MB
    • Espai disc: 650 MB d'espai lliure al disc

  • Macintosh OS X 10.5 Intel:
    • Processador: Dual-Core Intel
    • Memòria: 512 MB
    • Espai disc: 650 MB d'espai lliure al disc

  • Macintosh OS X 10.5 PPC:
    • Processador: PowerPC G4
    • Memòria: 512 MB
    • Espai disc: 650 MB d'espai lliure al disc

    Per a més informació, vegeu Utilitzar NetBeans en Mac OS X.

Configuracions recomanades de maquinari

  • Microsoft Windows XP Professional SP3:
    • Processador: 2.6 GHz Intel Pentium IV o equivalent
    • Memòria: 2 GB
    • Espai disc: 1 GB d'espai lliure al disc
  • Microsoft Windows Vista SP1:
    • Processador: 2.6 GHz Intel Pentium IV o equivalent
    • Memòria: 2 GB
    • Espai disc: 1 GB d'espai lliure al disc
  • Microsoft Windows 7:
    • Processador: 2.6 GHz Intel Pentium IV o equivalent
    • Memòria: 2 GB
    • Espai disc: 1 GB d'espai lliure al disc
  • Ubuntu 9.04:
    • Processador: 2.6 GHz Intel Pentium IV o equivalent
    • Memòria: 2 GB
    • Espai disc: 850 MB d'espai lliure al disc
  • Solaris 10 (SPARC):
    • Processador: UltraSPARC IIIi 1 GHz
    • Memòria: 2 GB
    • Espai disc: 850 MB d'espai lliure al disc
  • Solaris 10 (x86/x64 PE):
    • Processador: AMD Opteron 1200 Series 2.8 GHz
    • Memòria: 2 GB
    • Espai disc: 850 MB d'espai lliure al disc
  • OpenSolaris 2009.06 (x86/x64 PE):
    • Processador: AMD Opteron 1200 Series 2.8 GHz
    • Memòria: 2 GB
    • Espai disc: 650 MB d'espai lliure al disc
  • Macintosh OS X 10.5 Intel:
    • Processador: Dual-Core Intel
    • Memòria: 2 GB
    • Espai disc: 850 MB d'espai lliure al disc
  • Macintosh OS X 10.5 PPC:
    • Processador: PowerPC G5
    • Memòria: 2 GB
    • Espai disc: 850 MB d'espai lliure al disc
    Per a més informació, vegeu Utilització de NetBeans en Mac OS X.


També es coneix que l'IDE NetBeants s'executa en les següents plataformes:

  • Java Desktop System 2
  • Microsoft Windows 2000 Professional SP4
  • Mac OS X 10.4.11 Intel/Power PC
  • Algunes altres distribucions de Linux, com Ubuntu 8.x, Red Hat Enterprise Linux i algunes més.

Nota: Mentre els següents requeriments s'apliquen a quasi bé totes les configuracions de l'IDE, algunes àries de suport Web i Java EE de NetBeans demanen alguns requeriments de sistema específics, especialment quant s'utilitzen amb diversos servidors d'aplicacions. Per a millors resultats mentre desenvolupeu aplicacions Web i Java EE, assegureu-vos que el vostre sistema es troba dins dels requeriments de sistema recomanats.

Programari necessari

El IDE NetBeans s'executa amb el Kit de desenvolupament de Java SE (JDK) el qual consisteix d'un entorn d'execució Java més eines per a la compilació, depuració, i execució d'aplicacions escrites amb el llenguatge Java.

Els últims JDKs provats amb aquesta versió són:

  • JDK 6 actualització 14
  • JDK 5 actualització 19

Nota: Els paquets PHP, Ruby i C/C++ de NetBeans únicament necessiten l'entorn d'execució Java 5 o 6 per a ser instal·lats i executats.


Podeu descarregar el JDK per a la vostra plataforma des d'un dels següents llocs llistats a continuació:

Nota: Podeu descarregar les versions arxivades del JDK de http://java.sun.com/products/archive/index.html.

principi

Compatibilitat

Quan executeu l'IDE per primer cop, podeu importar un subconjunt de preferències utilitzades per versions prèvies de l'IDE NetBeans. Si trieu no importar les preferències d'una versió anterior, l'IDE s'obre utilitzant les preferències determinades.

Nota:El IDE únicament reconeix instal·lacions prèvies on el directori d'usuari resideix en la localització predeterminada. Aquest no reconeix instal·lacions on hageu especificat un directori d'usuari amb l'intercanviador --userdir. Si voleu importar les preferències des d'un IDE que no reconeix l'instal·lador, Inicieu l'IDE i utilitzeu l'opció d'importació en la finestra d'opcions. Després que hageu clicat a Importar en la finestra d'opcions, utilitzeu el botó de Navegar i localitzeu el directori d'usuari (userdir) de la instal·lació de l'IDE que contingui les preferències de l'IDE que voleu importar. Per a més informació quant a la localització del directori d'usuari (userdir) de l'IDE NetBeans, Vegeu les preguntes més freqüents Què és un userdir i on el puc trobar? .

Nota: Si editeu les propietats del projecte en l'IDE NetBeans 6.8 per a un projecte que es va crear amb l'IDE NetBeans 4.1 o anterior, el projecte no tornarà a funcionar mai més amb versions anteriors de l'IDE NetBeans.

principi

Disponibilitat del SDK de JavaFX 1.2.1

El SDK JavaFX 1.2.1 està inclòs al llançament de l'IDE NetBeans 6.8.

Nota: La versió del JDK mínima suportada per a JavaFX 1.2.1 és el JDK 6 Actualització 14 per a Windows, i JDK 5 Actualització 16 per a Mac OS. Vegeu la pàgina dels Requeriments del sistema SDK de JavaFX per a més informació.

Nota: Per a informació addicional quant als requeriments del sistema, característiques suportades i incidències conegudes, referiu-vos a les Notes de la versió del JDK de JavaFX 1.2.1.

principi

Editor SQL i bases de dades

Els següents canvis han estat fets a la funcionalitat de bases de dades de l'IDE NetBeans 6.8:

  • Controladors actualitzats. Els controladors MySQL inclosos al IDE NetBeans han estat actualitzats a la versió 5.1.6.
  • Controladors provats

    El IDE NetBeans 6.8 ha estat provar amb les següents bases de dades i controladors.

    Controlador
    Versió
    URL d'exemple
    JavaDB Derby 10.4.1.3 jdbc:derby://localhost:1527/sample (Xarxa)
    Oracle Bases de dades Oracle 10g Release 2 (10.2.0.2) jdbc:oracle:thin:@//localhost:1521:ora9i
    PostgreSQL 8.3 Construcció 603 jdbc:postgresql://jsmith.mycompany.com:5432/postgres
    MySQL Connector/J 5.1.6 de MySQL jdbc:mysql://localhost:3306/sample
  • Altres controladors

    Els següents controladors i bases de dades no han estat provats acuradament, però haurien de funcionar basats en l'experiència.

    Controlador
    Versió
    URL d'exemple
    Microsoft Controlador 1.2.2828.100 de Microsoft SQL Server 2005 JDBC jdbc:sqlserver://localhost:1433;databaseName=travel;selectMethod=cursor
    IBM Controlador redistribuible JDBC DB2 Tipus 4 v8 fixpack 13 jdbc:db2://localhost:50002/sample
    jTDS jTDS 1.2.1 jdbc:jtds:sqlserver://test-mycompany.com:1433/travel
    DataDirect Connexió DataDirect per JDBC - 3.6 Connexió DataDirect per JDBC - 3.6.07 jdbc:datadirect:oracle://localhost;SID=ora9i jdbc:datadirect:sqlserver://localhost:1433;DatabaseName=travel;SelectMethod=cursor jdbc:datadirect:db2://localhost:50002;databaseName=sample
    Pointbase 5.2 ECF construcció 294

     

    jdbc:pointbase://localhost:29092/sample

     

principi

Incidències conegudes: Instal·lador

Les incidències sense resoldre de l'instal·lador són les següents:

  • Incidència #6720021: L'instal·lador no funciona quant s'utilitza OpenSolaris amb qualsevol versió del JDK 5.

    Descripció: L'instal·lador no funciona quant s'utilitza OpenSolaris amb qualsevol versió del JDK 5.

    Solució: Instal·lar el JDK 6 execteu la comanda "export AWT_TOOLKIT=XToolkit" abans d'executar el instal·lador utilitzant JDK 5.

  • Incidència #93568: En Solaris i Linux, la instal·lació cau quant es perd la connexió de xarxa.

    Descripció: En plataformes Solaris i Linux, si es perd la connexió de xarxa, la instal·lació cau quan l'instal·lador està cercant per a directoris compatibles en xarxa JDK.

    Solució: Restablir la connexió de xarxa i tornar a procedir amb la instal·lació.

  • Incidència #117172: Una finestra en blanc quant s'executa l'instal·lador a Ubuntu.

    Descripció: L'instal·lador apareix com un diàleg blanc/gris quant s'executa a Ubuntu amb Beryl/Compiz/Compiz Fusion instal·lat.

    Solució: Executeu la comada export AWT_TOOLKIT=MToolkit abans d'executar l'instal·lador.

  • Incidència #123300. A Fedora Core 8 l'instal·lador deixa de mostrar la interfície i retorna a la consola.

    Descripció: A Fedora Core 8 l'instal·lador deixa de mostrar la interfície i retorna a la consola.

    Solució: Vegeu https://netbeans.org/servlets/ReadMsg?list=nbusers&msgNo=98765.

  • L'assistent d'instal·lació de l'IDE NetBeans 6.8 no s'inicia correctament (cau). Després que l'usuari aturi manualment el procés d'instal·lació, i l'instal·lador informa que hi ha una altra instància de l'insta·lador executant-se.

    Descripció: A Windows, quant s'utilitza Java6 i un fitxer enorme està emmagatzemat a l'escriptori, l'assistent d'instal·lació no s'inicia de forma adequada (cau). Després que l'usuari aturi manualment el procés d'instal·lació, i l'instal·lador informa que hi ha una altra instància de l'insta·lador executant-se.

    Solució: Abans de la instal·lació, elimineu tots els fitxers grans de l'escriptori

principi

Incidències conegudes: Nucli de l'IDE

Les incidències sense resoldre per a aquest llançament són les següents:

  • Dificultats iniciant l'IDE (Solaris x86 i Opteron Dual-Core).

    Descripció: En determinades configuracions Solaris x86 i Opteron Dual Core, us podeu trobar amb problemes per iniciar l'IDE degut a un error al JDK amb la càrrega de les biblioteques d'aspecte&comportament GTK.

    Solució: Si us treobeu amb aquesta problemàtica, especifique la següent opció en la línia de comandes: -laf javax.swing.plaf.metal.MetalLookAndFeel

  • Els caràcters no es mostres correctament en algunes localitzacions asiàtiques.

    Descripció: Quan s'executa l'IDE amb algunes localitzacions asiàtiques en Ubuntu i algunes altres distribucions Linux, el text en la pantalla de l'IDE es converteix amb il·legible. En certes distribucions Linux els caràcters multi-byte poden ser mostrats com un rectangle degut a les incidències de configuració del tipus de lletra al JDK.

    Solució: Vegeu les preguntes més freqüents per resoldre aquesta incidència: http://wiki.netbeans.org/FaqI18nLinuxAsianFonts

  • Incidència #6720021: Dificultats a l'iniciar l'IDE en OpenSolaris utilitzant qualsevol versió de JDK 5.

    Descripció: L'IDE pot no iniciar-se en OpenSolaris quant s'utilitza qualsevol versió del JDK 5.

    Solució: Utilitzeu el JDK 6 o executeu la comanda export AWT_TOOLKIT=XToolkit abans d'iniciar l'IDE.

  • Incidència #64840: La connexió de xarxa es talla a Linux amb IPv6 habilitat.

    Descripció: La connexió de xarxa es talla a Linux amb IPv6 habilitat, impedint al IDE connectar-se a servidors lligats, Actualització automàtica, etcètera.

    Solució: Si es produeix aquest problema, executeu l'IDE utilitzant l'intercanviador -J-Djava.net.preferIPv4Stack=true'. Alternativament, deshabiliteu IPv6 (en /etc/modules.conf o /etc/modprobe.conf).

    Per a més informació vegeu: Incidència #5087907.

  • Incidència #167401: L'IDE aleatòriament es congela en sistemes MacOS X que utilitzen JDK 1.6.0 actualització 13

    Descripció: L'IDE pot congelar-se de forma aleatòria quant es navega a través de la barra del menú principal degut a un error del JDK d'Apple #6993269.

    Solució: Podeu tant triar una versió diferent del JDK o bé modificar les opcions d'inici predeterminades del fitxer netbeans.conf amb -J-Dapple.laf.useScreenMenuBar=false.

  • Incidència #110074: L'editor es congela periòdicament a Solaris.

    Descripció: Quant s'executa l'IDE en Solaris amb JDK 6, 6u1 o 6u2, els fils d'execució poden bloquejar-se durant un període llarg de tems provocant que l'editor no doni resposta.

    Solució: Actualitzeu la vostra instal·lació del JDK 6 a Actualització 3 o més recent.

  • Incidència #88776: L'aplicació analitzada pot trencar-se quant l'anàlisi utilitza el mode d'adhesió dinàmic.

    Descripció:Sota JDK 1.6, quant s'executa l'anàlisi d'una aplicació amb mode d'adhesió dinàmic, pot conduir a la caiguda de l'aplicació analitzada.

    Solució: Inicieu l'aplicació que voleu analitzar amb l'intercanviador -Xshare:off.

    Vegeu també: Incidència #113847.

  • Incidència #119617: Es perd el cursor en l'editor i no es pot exriure utilitzant el teclat

    Descripció: Alguns cops pot passar que a l'utilitzar la finestra de consells el punt d'inserció desapareix de l'editor i no es pot escriure amb el teclat. Aquest ha estat informat molts cops a Mac OS X 10.4, però hi han hagut alguns informes en algunes versions d'Ubuntu.

    Solució: Utilitzeu el ratolí per a obrir i després tancar la finestra del diàleg (per exemple, un diàleg de propietats). Aquest retorna l'enfocament a l'editor, el punt d'inserció i el teclat funcionarà normalment.

  • Issue #130357: I18N - Mac OS no generarà javadoc si el nom de la ruta o del projecte té multibytes

    Descripció: La tasca javadoc mentre està creant el fitxer de paràmetre temporal es escrit amb la codificació predeterminada del sistema operatiu MacRoman. Aquesta sembla ser una situació on Mac OS, BSD i parts de Mach (sistema i crides al nucli) accepten paràmetres en UTF-8, però el sistema operatiu i HFS les fomenten com MacRoman.

    Solució: Eviteu la utilització de multibytes en el nom o en la ruta del projecte.

  • Incidència #152916: Dificultats a l'iniciar l'IDE en Mac OS X 10.5.5 de 64 bits utilitzant el JDK 1.6_07

    Descripció: En determinades configuracions de Mac OS X 10.5.5 de 64 bits amb el JDK 1.6_07 establert com a plataforma predeterminada del sistema, us podeu trobar amb problemes a l'iniciar l'IDE des del Finder i des de la línia de comandes.

    Solució: Canvieu el sistema per defecte a JDK 1.5.

  • Incidència #150416: L'exemple de base de dades no pot crear-se sense InnoDB

    Descripció: L'exemple de base de dades de NetBeans utilitza claus forànies. El motor MyISAM no suporta claus forànies. El que és més, l'exemple de base de dades no pot utilitzar-se sense el motor d'emmagatzemament InnoDB.

    Solució: Instal·leu el motor d'emmagatzemament transaccional InnoDB.

  • Incidència #158421: Dificultats a l'utilitzar l'IDE amb el recol·lector de brossa G1

    Descripció: Si esteu utilitzant el recol·lector de brossa G1 (en JDK 6 Actualització 14 o més recent i en JDK 7), potser us trobeu amb excepcions llançades mentre s'utilitza l'IDE.

    Solució: No utilitzeu el recol·lector de brossa G1 (eliminau -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC des de netbeans.conf o la línia de comandes).

principi

Incidències conegudes: Web i Java EE

Les incidències sense resoldre Web i Java EE per a aquest llançament són les següents:

    <
  • Incidència #163371: Les aplicacions web de Maven fallen al desplegar-se a menys que estigui seleccionat el servidor d'aplicacions
    Descripció: Al desplegar un servei web en l'aplicació web de Maven pot produir una IASDeploymentException

    Solució: Seleccioneu un servidor de desplegament tot visualitzant les propietats del projecte > Pestanya d'execució.

  • Sense suport per a exemples de complements Ajax
    Description: Els components d'exemple d'Ajax no estan suportats en aquest llançament perquè estan basats amb una versió antiga de Dojo que ja no tornarà a ser compatible amb versions posteriors. Els components Woodstock inclosos en NetBeans depenen de versions més recents d'APIs Dojo per a la interpretació al cantó del client. Per la immensa majoria dels components Ajax BP (suportats en NetBeans 5.5), hi ha una funcionalitat equivalent disponible des del Projecte woodstock com es llista a continuació.
    • Auto Completar - Aquest blog (http://blogs.sun.com/dmitry/entry/creating_autocomplete_entry_field_with ) descriu com aconseguir una funcionalitat similar amb components des de la biblioteca del Projecte Woodstock.
    • Calendari emergent - El Projecte Woodstock inclou un component Calendari.
    • Seleccionar Camp valor- Utilitzeu enlloc seu auto-completació el qual té una funcionalitat similar, però diferent interfície d'usuari.
    • Barra de procés - El project Woodstock inclou un component de barra de procés..
    • Google Map - Planejat en un futur.
    • Component de Qualificació - Planejat en un futur.
    • Editor de text enriquit - No suportat.

principi

Incidències conegudes: Suport bases de dades

NetBeans us permet escriure codi per a integrar i connectar la vostra aplicació a bases de dades.

Les incidències sense resoldre de bases de dades per a aquest llançament són les següents:

  • Incidència #168812: : la sentència SELECT * INTO actualitza únicament les 20 primeres 20 files.

    Descripció: La sentència SELECT * INTO table2 FROM table1 únicament actualitza les 20 primeres files de table2.

    Solució: Creeu table1 i invoqueu la sentència INSERT INTO table2 després SELECT * FROM table1.

principi

Incidències conegudes: Java ME

NetBeans us permet desenvolupar aplicacions basades amb Java ME per a dispositius MIDP, CLDC i CDC.

Les incidències sense resoldre de Java ME per a aquest llançament són les següents:

  • Linux, Solaris i altres sistemes operatius no estan suportats pel SDK Java ME 3.0.

    Descripció: NetBeans 6.8 Mobility i el SDK de Java ME 3.0 inclòs en aquest llançament únicament suporta al sistema operatiu Windows.

    Alternativa: L'instal·lador de Linux ve amb Sun Java Wireless Toolkit 2.5.2 inclos. Els usuaris de Mac OS poden descarregar el Kit de desenvolupament de programari Java Platform Micro Edition 3.0 per a MacOS EA per a desenvolupar aplicacions per a dispositius mòbils. Les PMF tenen les instruccions per instal·lar el Java ME SDK 3.0 per a MacOS en l'IDE.

  • Incidència #139031: L'emulador no s'inicia a Windows si el binari de Java no està en la ruta de l'entorn.

    Descripció: El SDK de Java ME i d'altres emuladors no s'inicien en Windows si Java.exe no està en la ruta.

    Solució: Instal·leu el JDK utilitzant les preferències predeterminades, o bé si realitzeu una instal·lació personalitzada, assegureu-vos de seleccionar el JRE públic per instal·lació. Si el JDK ja està instal·lat podeu afegir el fitxer Java.exe a la ruta de preferències del sistema.

principi

Incidències conegudes: Ruby

NetBeans us permet desenvolupar aplicacions Ruby i Ruby Rails.

Les incidències sense resoldre de Ruby per a aquest llançament són les següents:

  • Incidència #171338: Els usuaris no poden crear projectes Rails

    Descripció: Els usuaris són incapaços de crear un projecte quant hi han presents espais en blanc a la ruta de la carpeta de la plataforma inclosa.

    Solució: Actualitzeu manualment RubyGems des de la línia de comandes: nb_install_dir_ruby2/jruby-1.4/bin/jruby -S gem update --system

principi

Incidències conegudes: C/C++

NetBeans C/C++ suporta aplicacions C i C++ en Microsoft Windows, Macintosh OS X, Linux, i el sistema operatiu SolarisTM. Els desenvolupadors de C/C++ poden portar aplicacions dins del sistema de projectes de NetBeans, o desenvolupar aplicacions i biblioteques noves. El suport C/C++ de NetBeans cobreix el cicle de desenvolupament extrem-a-extrem: projectes i plantilles, un editor coneixedor del llenguatge avançat, construccions basades amb makefile, i depuració.

Per a més informació en la instal·lació i configuració dels compiladors i eines pel suport C/C++ de NetBeans, vegeu Instal·lació i configuració del suport C/C++.

Les incidències sense resoldre de C/C++ per a aquest llançament són les següents:

  • Incidència # 149053: En plataformes Windows, la ruta a les eines make no pot contenir espais

    Descripció: En plataformes Windows, si la ruta a les eines make conté espais incrustats, la ruta es retallada i les eines no són trobades.

    Solució: No utilitzeu espais en la ruta de les eines make.

  • Incidència # 166811: GDB falla en OpenSolaris quant comença a depurar fitxers C++

    Descripció: Quant es depuren projectes C++ en OpenSolaris GDB falla degut a una fallo de segmentació.

    Solució: Elimineu els paquets gcc-432 com es descriu en la solució per a aquest error.

  • Incidència # 148204: En plataformes Windows, l'entrada d'usuari no funciona en la finestra de sortida quant es depura

    Descripció: En plataformes Windows, quant esteu depurant una aplicació i el tipus de consola pel projecte està establerta com a finestra de sortida, no podeu escriure una entrada en la finestra de sortida. Aquesta incidència no afecta al desenvolupament mitjançant un equip remot.

    Solució: Establiu el tipus de consola a Terminal extern, tot clicant amb el botó dret del ratolí al node del projecte en la finestra de projectes, Seleccionant el mode d'execució en el quadre de diàleg de propietats del projecte, seleccionant terminal extern des del llistat desplegable del tipus de consola, i clicant a acceptar.

  • Incidència #121776: El codi compilat perSun Studio, alguns cops té problemes per ser depurat amb gdb

    Descripció: Als sistemes operatius Solaris i Linux, el codi compilat amb els compiladors de Sun Studio no poden ser sempre depurats correctament amb el depurador gdb. La majoria dels errors coneguts estan corregits al programari de Sun Studio 12 però encara existeixen alguns altres. Si us trobeu amb problemes al depurar programes compilats amb els compiladors de Sun Studio 12, el primer que hauria de fer es aplicar els últims pedaços del producte Sun Studio 12. Si el vostre problema continua existint, ompliu un defecte en Issuezilla i feu que aquesta tasca en depengui.

    Quan es trobin problemes, obrirem noves incidències i actualitzacions per aquesta tasca, donant diverses idees de l'estat actual dels programes de depuració compilats amb els compiladors de Sun Studio 12 utilitzant el depurador de NetBeans i gdb.

    Aquest problemes no afecten a les depuracions de codi compilat amb els compiladors de Sun Studio 12 que utilitzen l'IDE Sun Studio 12 i el depurador dbx.

  • Incidència #121775: Necessita l'últim Xcode per a la depuració en Tiger (Mac OS X 10.4)

    Descripció: Quant es depura a Macintosh amb Tiger (Mac OS X 10.4), la versió predeterminada dels compiladors gcc i g++ generen codi amb un error en la sortida de depuració. Apple ha publicat una actualització pel paquet Xcode (versió 2.5) amb la correcció per a aquest problema. Les versions correctes de gcc, g++, i gdb són: gcc: 4.0.1 - construcció d'Apple 5367 g++: 4.0.1 - construcció d'Apple 5367 gdb: 6.3.50 - construcció d'Apple 573 (10/20/2006)

    Per a descarregar aquesta versió de Xcode, vegeu http://developer.apple.com/tools/download.

    Aquest problema no és una incidència a Leopard (Mac OS X 10.5).

    Els símptomes d'aquest problema són que els executables executats amb la senyal -gdwarf (el predeterminat per a projectes d'aplicació C/C++) tenen informació de línia incorrecta i els punts d'interrupció poden ser ignorats.

principi

Més informació

Podeu trobar notícies, articles, mòduls addicionals, i més informació útil sl lloc web del projecte NetBeans. Des de que NetBeans és un projecte de codi obert, el lloc web també proporciona accés al codi font, una base de dades d'errors, informació en quant a la creació dels vostres propis mòduls NetBeans, i molt més. Per a més informació, visiteu http://www.netbeans.org.

Documentació

Per tal d'obtenir les últimes característiques de l'IDE NetBeans 6.8, comproveu les guies d'aprenentatge basades amb web i els screencasts. Comproveu freqüentment aquestes pàgines perquè sempre estem afegint nous continguts.

El sistema d'ajuda integrat de l'IDE NetBeans 6.8 ha estat actualitzat per tal de suportar les noves característiques i canvis menors en la interfície d'usuari des del llançament 6.7.

Comunitat

Mantingueu actualitzat amb els últims desenvolupaments i interactueu amb la comunitat de NetBeans afegint-vos a les llistes de correus de https://netbeans.org/community/lists/.

Podeu publicar preguntes a http://forums.netbeans.org/ Els fòrums estan sincronitzats amb la immensa majoria de les llistes de correu de NetBeans. Denoteu la subscripció a cada fòrum es fa de forma separada.

Visiteu la pàgina d'informació de traducció de la comunitat a http://translatedfiles.netbeans.org/ per aprendre com contribuir amb la localització d'idiomes per la interfície d'usuari de NetBeans, l'ajuda i la documentació d'usuari.



principi

Not logged in. Log in, Register

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