PLSQLSupportInIDE

Contents

Contribution of PL/SQL Support

How-to build PL/SQL Support

  • How-to work with NetBeans sources: WorkingWithNetBeansSources
  • hg clone http://hg.netbeans.org/plsql-support 
  • run ant daily in the top directory (<root>) where you cloned the sources
    • make sure your jdk.home set to full JDK (not JRE is not enough). If not, install full JDK and set jdk.home to JDK installation in <root>/nbproject/private/platform-private.properties, e.g. jdk.home=/usr/local/share/java/jdk6
    • or, you can run ant -Djdk.home=/usr/local/share/java/jdk6
    • Important - specify NetBeans Platform Harness - invoke build target to download a recent daily build of IDE, beside PL/SQL sources into ide, just specify this directory in <root>/nbproject/private/platform-private.properties, e.g. nbplatform.default.netbeans.dest.dir=/space/source/plsql-support/ide/netbeans/. Running build target checks nbplatform.default.netbeans.dest.dir links to NetBeans IDE installation.
  • if build succeed, <root>/dist contains a ZIP file of IDE where PL/SQL included.

How to run PL/SQL

  • to quickly trying PL/SQL build you can run just ant and then launch NetBeans IDE with switch --clusters. A cluster containing PL/SQL module is <root>/build/cluster
  • or uncomment extra_clusters in etc/netbeans.conf file
  • Important - The editor has some prerequisites (as in grants in the database):
    • V$SESSION ("grant select on v$session to &ROLE", or if you run as sys "grant select on v_$session to &ROLE)
    • For debugging ("GRANT DEBUG CONNECT SESSION TO &ROLE" and " GRANT DEBUG ANY PROCEDURE TO &ROLE")

Issue tracking

  • Let's use Issue Tracking rather than discussion in mails
  • Use product db and component PL SQL if file new issue in NetBeans Bugzilla
  • Filed issues

Do not hesitate to contact me on jrechtacek@netbeans.org if you have any problem or question.

Not logged in. Log in, Register

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