
Make sure you have the proper project Java SDK configured (Java 11+).Now we need to add Eclipse dependencies in the IDEA project configuration.Remember where your Eclipse IDE is located (let's say eclipse-ide-path)Ĭonfiguring dependencies and compiling the application.Eventually, you should be able to compile and run DBeaver from Eclipse.Use just cloned dbeaver-ce/dbeaver as the source root. Perform all steps described in the Develop in Eclipse article.You can edit the code but you cannot compile it because there are no Eclipse dependencies configured.Now you can see the DBeaver modules structure:.select folder dbeaver-ce/dbeaver-idea-project Optional: git clone (skip it if you do not need WIKI).Note: all repositories must be located in the same folder. Create some folder where you will clone DBeaver repositories.Let's start! Instructions Opening DBeaver in IDEA But once you do this, you will no longer need to run Eclipse (until the plugin structure or versions change). So, we will still need Eclipse to configure the workspace for the debugger. It is quite easy to open the project, see the module structure and even compile it.īut running/debugging is the trickiest part because it requires Eclipse runtime workspace and only Eclipse IDE can create one (IDEA does not support this and nobody can blame JetBrains for that). I personally also prefer to develop in IDEA - mostly because of past experience but also because of many really helpful features in it.Īnyhow, here we will try to open the DBeaver project in IDEA, write code, compile code, run and eventually debug (as Java debugger really rocks in IDEA). However, many people find that even the latest Eclipse Java IDE is not as good and convenient as IntelliJ IDEA.

Connecting to Oracle Database using JDBC OCI driverĭevelop in IDEA Develop and debug DBeaver in IntelliJ IDEAĭBeaver is based on Eclipse Platform and it seems logical to develop it in Eclipse IDE.Installing extensions - Themes, version control, etc.
