Package Details: oracle-sqldeveloper

Git Clone URL: (read-only, click to copy)
Package Base: oracle-sqldeveloper
Description: A graphical tool for database development
Upstream URL:
Licenses: custom:OTN
Submitter: ilikenwf
Maintainer: frealgagu
Last Packager: frealgagu
Votes: 33
Popularity: 0.31
First Submitted: 2015-09-22 06:40
Last Updated: 2020-06-26 18:03

Dependencies (6)

Required by (0)

Sources (5)

Pinned Comments

frealgagu commented on 2020-03-11 04:33

To build the package you need to manually download the no-jre archive from Oracle's site[1] and place it in the same directory with the PKGBUILD[2] and then run makepkg.

[1], you need "Other platforms"


Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

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.