You can translate the question and the replies:

mac can vdp administration

the user has a a n]mac laotop and wants to use the denodo platform control center. can this be installed on a mac?
User
28-03-2017 13:17:54 -0400

3 Answers

Yes, Denodo can be installed in a Mac. You just need to set up the variable JAVA\_HOME. The way you do so depends on your OSX version, you can check the details in this article: http://stackoverflow.com/questions/6588390/where-is-java-home-on-osx-sierra-10-12-el-captain-10-11-yosemite-10-10 Once that is ready, follow these steps: 1. Run install.sh. Since this is a client installation only, just select the VDP Administration tool 3. Launch the Admin Tool with <DENODO>/bin/vdpadmin.sh Please not that the Denodo Control Center links to launch the apps does not work on MacOS, so you should use the shell scripts to start/stop the Denodo server and launch the Admin tool.
Denodo Team
04-04-2017 14:39:23 -0400
I have tried to follow these instructions on Mac, but vdpadmin is not able to start, getting following: bin/vdpadmin.sh Error: Could not find or load main class .env.DENODO_OPTS_START Caused by: java.lang.ClassNotFoundException: /env/DENODO_OPTS_START
user
 Edited on: 10-11-2020 14:32:47 -0500
Denodo works fine on Mac, but a few things might need to be considered. 1. Make sure you use the Denodo installer without the JRE distribution *denodo-install-<tool>-<Version>* 2. Find your the real localtion of your default Java_home you can find it with this command ```shell $ (/usr/libexec/java_home) $ /Library/Java/JavaVirtualMachines/jdk-11.0.6.jdk/Contents/Home ``` Note that you can have multiple runtime, usually under **/Library/Java/JavaVirtualMachines/** For **Denodo 7** you should use **Java 8**, for **Denodo 8** you must use **Java 11** 3. Update you shell env variable * For bach shell edit *~/.bash_profile* * For zsh shell edit *~/.zshrc* * Add the following ligne **export JAVA_HOME=$(/usr/libexec/java_home)** 4. Reload your shell profile ```shell $ . ~/.bash_profile or $ . ~/.zshrc ``` 5. Verify the JAVA_HOME is properly set 6. Run the Denodo installer 7. With Denodo 7 you might need to edit the vdpadmin.sh script to look as follow with DENODO_JAVA_HOME Set: ```shell DENODO_JRE_HOME="/Applications/denodoPlatform7.0/jre" DENODO_JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_192.jdk/Contents/Home/jre" if [ "/Library/Java/JavaVirtualMachines/jdk1.8.0_192.jdk/Contents/Home/jre" != "" ] then if [ -e "/Library/Java/JavaVirtualMachines/jdk1.8.0_192.jdk/Contents/Home/jre/jre/bin/java" ] then JAVA_BIN="/Library/Java/JavaVirtualMachines/jdk1.8.0_192.jdk/Contents/Home/jre/jre/bin/java" else JAVA_BIN="/Library/Java/JavaVirtualMachines/jdk1.8.0_192.jdk/Contents/Home/jre/bin/java" fi fi ```
Denodo Team
11-11-2020 10:37:57 -0500
You must sign in to add an answer. If you do not have an account, you can register here