I've not had success setting up an environment variable on El Capitan. Nothing to do with dock or bash shell. Trying to run a java gui which requires an environment path variable to a JDBC driver to connect to an oracle db: http://docs.oracle.com/cd/E11882_01/install.112/e38228/inst_task.htm#BABBBHJH
I have tried methods:
- in launchd.conf: - setenv JDBC /Users/mac_admin/Downloads/Oracle/instantclient_12_1osx - Setting environment variables in OS X? - Stack Overflow
- in .profile: - export JDBC /Users/mac_admin/Downloads/Oracle/instantclient_12_1terminal - How do I set environment variables on OS X? - Ask Different
- in .bash_profile: - export JDBC=$(/Users/mac_admin/Downloads/Oracle/instantclient_12_1)Where to Set Environment Variables in Mac OS X
In each case, the export command at Terminal does not show the new variable. 
What is correct method for El Capitan?
Is "JDBC" an acceptable name for the variable? Or am I supposed to label it PATH? I notice the export command already lists a PATH item, and I am afraid to overwrite it:
declare -x PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Frameworks/Mono.framework/Versions/Current/Commands"
Is /Users/mac_admin/Downloads/Oracle/instantclient_12_1 an acceptable location for the files?
thx
 
     
    