Package Details: oracle-sqldeveloper 4.1.5.21.78-1

Git Clone URL: https://aur.archlinux.org/oracle-sqldeveloper.git (read-only)
Package Base: oracle-sqldeveloper
Description: A graphical tool for database development
Upstream URL: http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html
Licenses: custom:OTN
Submitter: ilikenwf
Maintainer: ilikenwf (rbellamy)
Last Packager: ilikenwf
Votes: 15
Popularity: 1.311767
First Submitted: 2015-09-22 06:40
Last Updated: 2016-09-28 05:39

Latest Comments

pezzacolori commented on 2017-03-15 08:23

Another piece of the puzzle: if I execute as root the sqldeveloper.sh 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-7-openjdk
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/sqldeveloper.sh 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/
./sqldeveloper.sh
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-7-openjdk
java-8-openjdk (default)

ilikenwf commented on 2016-11-22 07:31

I can't replicate your issue:

md5sum oracle-sqldeveloper-4.1.5.21.78-1-any.pkg.tar
85dc6a343748a5b819e5240a49963b4f oracle-sqldeveloper-4.1.5.21.78-1-any.pkg.tar

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 4.1.5.21.78-1 (lun nov 14 22:47:05 ART 2016)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Downloading sqldeveloper-4.1.5.21.78-no-jre.zip...
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 http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html.; exit 1; manual://sqldeveloper-4.1.5.21.78-no-jre.zip
-> Found oracle-sqldeveloper.desktop
-> Found oracle-sqldeveloper.sh
-> Found LICENSE
-> Found java_home.patch
==> Validating source files with md5sums...
sqldeveloper-4.1.5.21.78-no-jre.zip ... NOT FOUND
oracle-sqldeveloper.desktop ... Passed
oracle-sqldeveloper.sh ... 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 sqldeveloper-4.1.5.21.78-no-jre.zip
341924 -rw-r--r-- 1 hecsa hecsa 349775471 nov 14 22:38 sqldeveloper-4.1.5.21.78-no-jre.zip

Any clues?
Thanks, and best regards,

HeCSa.

ilikenwf commented on 2016-09-28 05:39

Done.

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.

freak07 commented on 2015-09-25 05:58

can you make oracle xe 11g pkbbuild also?