I'm updating the answer.
On 5/26/22 09:52, Juan Algaba wrote:
The SO question is indeed outdated, it´d be great if someone with
enough reputation could leave a comment.
On NB 12.4 copying it to this location worked:
~/snap/netbeans/common/data/12.4/etc/netbeans.conf
But since NB 13 it seems to not use the "common" folder, and use a non
semVer versioning for folders
Help -> About:
image.png
image.png
Here, 58 = NB 13
So my current working editable netbeans.conf is
~/snap/netbeans/58/etc/netbeans.conf
(~/snap/netbeans/current/etc/netbeans.conf)
Hope this helps the OP. It's A little hard to get right, but worth it
to set stuff like the JDK and IDE font size (--fontsize 13 in
|netbeans_default_options|)
On Wed, May 25, 2022 at 11:13 AM Laszlo Kishalmi
<[email protected]> wrote:
On 5/25/22 06:08, Stroud Custer wrote:
I took the sage advice of several of the responders to this
question and installed the Oracle version of Java 18.0.1.1 into
my home directory. I did not have success with placing a
modified netbeans.conf in the netbeans/etc file located in the
snap directory in my home directory.
I'm curious, what went wrong there? Have you followed my
instructions or the one on Stackoverflow (that one is outdated and
does not work on NetBeans 13)?
I'd not recommend this desktop file workaround to anyone. The file
would need to be updated every release.
To get netbeans to use the newly installed JDK when invoked from
the KDE menu, I edited the netbeans_netbeans.desktop file in
/var/lib/snapd/desktop/application to add the --jdkhome parm as
shown below.
Thanks to everyone who responded to this issue. I guess I will
have to educate myself on snap.
[Desktop Entry]
X-SnapInstanceName=netbeans
Type=Application
Name=Apache NetBeans 13
Comment=Apache NetBeans, The Smarter Way to Code
Exec=env
BAMF_DESKTOP_FILE_HINT=/var/lib/snapd/desktop/applications/netbeans_netbeans.desktop
/snap/bin/netbeans %F *--jdkhome jdk-18.0.1.1*
Categories=Development;IDE
Icon=/snap/netbeans/58/meta/gui/icon.png
Terminal=false
StartupWMClass=Apache NetBeans IDE 13
--
*- Juan Algaba*