Cannot edit configuration file

well, if you dont actually need sound output, i’d just ignore it …

regarding the licensing server i have no idea, does the app perhaps have any options to define where the server runs (i.e. you could try to point it to the external IP instead of localhost) ?

Thanks for your help. I can’t change the ip address. It will be running locally in the installed system

Please give me a detailed guide. I added in the snapcraft.yaml

base: core18

apps:
  languagetool:
    command: usr/bin/run.sh
    plugs: [network, network-bind, x11, home, unity7, desktop, desktop-legacy, gsettings, wayland, audio-playback]
...
   stage-packages:
...
    - openjdk-8-jre
    - x11-utils

The program starts and works, but I get an error.
java.io.IOException: Cannot run program “/usr/bin/xprop”: error=2, No such file or directory
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)

this looks like your java binary hardcodes /usr/bin instead of respecting the systems PATH setting … if you can not change the source of the java app to fix this, you can use a layout to map xprop from inside the snap to be seen at /usr/bin/xprop by the application like:

  layout:
    /usr/bin/xprop:
      symlink: $SNAP/usr/bin/xprop