Package Details: oracle-sqldeveloper

Git Clone URL: (read-only)
Package Base: oracle-sqldeveloper
Description: A graphical tool for database development
Upstream URL:
Licenses: custom:OTN
Submitter: ilikenwf
Maintainer: YanDoroshenko
Last Packager: YanDoroshenko
Votes: 26
Popularity: 1.403643
First Submitted: 2015-09-22 06:40
Last Updated: 2018-06-19 13:03

Latest Comments

YanDoroshenko commented on 2018-06-19 13:00

@ptrstn OpenJDK does not include OpenJFX. I found that the hard way :D

I'll try to check, whether it does indeed require OpenJFX and add it as a dependency if it does.

ptrstn commented on 2018-06-19 12:56

Could you add java-openjfx as a dependency?

I got a strange "Problem initializing the JavaFX runtime. This feature requires JavaFX." error when starting SQL Developer. It turned out that OpenJDk does not implement JavaFX and needs to be installed seperately.

travis.hegner commented on 2018-05-25 15:00

@YanDoroshenko, it might have been me that flagged it out of date, I can't remember as it's been some weeks now.

My apologies, it appears you're correct. Somehow, I must have gotten to an old or cached version of the download page when I downloaded what I believed to be the latest version at that time. I'm seeing the new version numbers now as well.


YanDoroshenko commented on 2018-05-23 07:21

To the guy, who flagged the package out of date (sorry, I lost your login). It's quite the opposite of what you said - Oracle did change the naming scheme, but from to At least, says so.

YanDoroshenko commented on 2018-05-23 07:20

@Singularity Done.

Singularity commented on 2018-05-22 23:33

Could you add 'Database' and 'Java' to the Categories in the desktop file. See

Roboron3042 commented on 2018-01-08 11:09


ejstacey commented on 2017-12-12 00:53


mani.zaeim commented on 2017-11-09 09:12

@Adiq you need to download it manually, then Edit the PKGBUILD during installation if you are using the yaourt you have to copy it into
and if you are using the pacaur you need to copy it into
or you can simply download PKGBUILD put it side by side of the sql-developer and use makepkg to install it.
do not forget to update the pkgver inside the PKGBUILD file

Adiq commented on 2017-10-29 14:24

==> Retrieving sources...
-> Downloading
The source file for this package needs to be downloaded manually, since it requires a login and is not redistributable.;/usr/bin/echo Please visit; exit 1; manual://

Singularity commented on 2017-05-29 00:45

Could you use an icon with transparent background for the starter?
I used this one:

snake2903 commented on 2017-05-15 09:22

Please update to latest version
Released on April 12, 2017

Atheror commented on 2017-04-18 16:24

Please update:
source = manual://
md5sums = 158f54967e563a013b9656918e628427

pezzacolori commented on 2017-03-15 08:23

Another piece of the puzzle: if I execute as root the script from the unzipped downloaded archive it does not work.
There must be something with my java setup or permissions.
Has anyone an idea?
Here is my setup:
$ archlinux-java status
Available Java environments:
java-8-openjdk (default)

pezzacolori commented on 2017-03-14 15:57

Thank you, but this does not solve the issue.
Also changing the scripts to exclude the "can't recognize the JDK version" error,
I get a segmentation fault in the jvm (in fact it can retrieve correctly the java path).

I think there must be something related to the packaging, since if I simply unzip the downloaded archive and execute the sqldeveloper/ script, it opens correctly the app.

barkley128 commented on 2017-02-16 15:45

If you're having JDK issues, make sure /usr/lib/jvm/default points to Oracle proprietary JDK installation. (e.g. "yaourt -S jdk")
You can see what you have installed with:
# archlinux-java status
and change the default with:
# archlinux-java set <JAVA_ENV_NAME>

Also to save this in SQL Developer's config launch it with:
cd /opt/oracle-sqldeveloper/
It will ask for the JDK location, /usr/lib/jvm/default should do.

I imagine setting the JAVA_HOME does this automatically, I just put the path manually. Probably putting /usr/lib/jvm/java-8-jdk/, without changing the default path works too.

pezzacolori commented on 2017-02-03 15:36

I get an error at startup:

Error: SQL Developer can't recognize the JDK version

I also set JAVA_HOME to /usr/lib/jvm/default but did not help.
My java installations are :

$ archlinux-java status
Available Java environments:
java-8-openjdk (default)

ilikenwf commented on 2016-11-22 07:31

I can't replicate your issue:

md5sum oracle-sqldeveloper-
85dc6a343748a5b819e5240a49963b4f oracle-sqldeveloper-

hecsa commented on 2016-11-15 01:49

Even downloading it by hand, the installer cannot know that the package was already downloaded from Oracle:

==> Building and installing package
==> Making package: oracle-sqldeveloper (lun nov 14 22:47:05 ART 2016)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Downloading
The source file for this package needs to be downloaded manually, since it requires a login and is not redistributable.;/usr/bin/echo Please visit; exit 1; manual://
-> Found oracle-sqldeveloper.desktop
-> Found
-> Found LICENSE
-> Found java_home.patch
==> Validating source files with md5sums... ... NOT FOUND
oracle-sqldeveloper.desktop ... Passed ... Passed
LICENSE ... Passed
java_home.patch ... Passed
==> ERROR: One or more files did not pass the validity check!
==> ERROR: Makepkg was unable to build oracle-sqldeveloper.
==> Restart building oracle-sqldeveloper ? [y/N]
==> --------------------------------------------
==> n

[hecsa@sdf1 ~]$
[hecsa@sdf1 ~]$
[hecsa@sdf1 ~]$ ls -las
341924 -rw-r--r-- 1 hecsa hecsa 349775471 nov 14 22:38

Any clues?
Thanks, and best regards,


ilikenwf commented on 2016-09-28 05:39


Also, I suggest just exporting JAVA_HOME in your zshrc or bashrc for ease with this package.

xduugu commented on 2016-05-18 12:37

The install file can be removed, since we now have a alpm-hook for invoking update-desktop-database.

ilikenwf commented on 2016-01-15 16:13

I'll try to remember to add a message about that at the end of the build next version.

Innominate commented on 2016-01-15 11:44

A small detail - first start should be from shell in order to provide path to JDK.

ilikenwf commented on 2015-09-25 16:03

@freak07 no, probably not. If it used to be in the old AUR you can probably copy it yourself, though.

s_root commented on 2015-09-25 05:58

can you make oracle xe 11g pkbbuild also?