I'm packaging a platform application as an ubuntu snap without the network interface, https://snapcraft.io/docs/network-interface The app works as expected but one is greeted with the error below on start.
Is there a way to disable the network lookup? java.net.SocketException: Permission denied (Socket creation failed) at java.base/java.net.NetworkInterface.getByName0(Native Method) at java.base/java.net.NetworkInterface.getByName(NetworkInterface.java:273) at org.netbeans.CLIHandler.localHostAddress(CLIHandler.java:464) at org.netbeans.CLIHandler.access$200(CLIHandler.java:65) at org.netbeans.CLIHandler$Server.<init>(CLIHandler.java:1037) at org.netbeans.CLIHandler.initialize(CLIHandler.java:594) at org.netbeans.CLIHandler.initialize(CLIHandler.java:360) at org.netbeans.MainImpl.execute(MainImpl.java:168) at org.netbeans.MainImpl.main(MainImpl.java:60) at org.netbeans.Main.main(Main.java:58) java.net.SocketException: Permission denied (Socket creation failed) at java.base/java.net.NetworkInterface.getByName0(Native Method) at java.base/java.net.NetworkInterface.getByName(NetworkInterface.java:273) at org.netbeans.CLIHandler.localHostAddress(CLIHandler.java:464) at org.netbeans.CLIHandler.access$200(CLIHandler.java:65) at org.netbeans.CLIHandler$Server.<init>(CLIHandler.java:1037) at org.netbeans.CLIHandler.initialize(CLIHandler.java:594) at org.netbeans.CLIHandler.initialize(CLIHandler.java:360) at org.netbeans.MainImpl.execute(MainImpl.java:168) at org.netbeans.MainImpl.main(MainImpl.java:60) at org.netbeans.Main.main(Main.java:58) java.net.SocketException: Permission denied (Socket creation failed) at java.base/java.net.NetworkInterface.getByName0(Native Method) at java.base/java.net.NetworkInterface.getByName(NetworkInterface.java:273) at org.netbeans.CLIHandler.localHostAddress(CLIHandler.java:464) at org.netbeans.CLIHandler.access$200(CLIHandler.java:65) at org.netbeans.CLIHandler$Server.<init>(CLIHandler.java:1037) at org.netbeans.CLIHandler.initialize(CLIHandler.java:594) at org.netbeans.CLIHandler.initialize(CLIHandler.java:360) at org.netbeans.MainImpl.execute(MainImpl.java:168) at org.netbeans.MainImpl.main(MainImpl.java:60) at org.netbeans.Main.main(Main.java:58) java.net.SocketException: Permission denied (Socket creation failed) at java.base/java.net.NetworkInterface.getByName0(Native Method) at java.base/java.net.NetworkInterface.getByName(NetworkInterface.java:273) at org.netbeans.CLIHandler.localHostAddress(CLIHandler.java:464) at org.netbeans.CLIHandler.access$200(CLIHandler.java:65) at org.netbeans.CLIHandler$Server.<init>(CLIHandler.java:1037) at org.netbeans.CLIHandler.initialize(CLIHandler.java:594) at org.netbeans.CLIHandler.initialize(CLIHandler.java:360) at org.netbeans.MainImpl.execute(MainImpl.java:168) at org.netbeans.MainImpl.main(MainImpl.java:60) at org.netbeans.Main.main(Main.java:58) java.net.SocketException: Permission denied (Socket creation failed) at java.base/java.net.NetworkInterface.getByName0(Native Method) at java.base/java.net.NetworkInterface.getByName(NetworkInterface.java:273) at org.netbeans.CLIHandler.localHostAddress(CLIHandler.java:464) at org.netbeans.CLIHandler.access$200(CLIHandler.java:65) at org.netbeans.CLIHandler$Server.<init>(CLIHandler.java:1037) at org.netbeans.CLIHandler.initialize(CLIHandler.java:594) at org.netbeans.CLIHandler.initialize(CLIHandler.java:360) at org.netbeans.MainImpl.execute(MainImpl.java:168) at org.netbeans.MainImpl.main(MainImpl.java:60) at org.netbeans.Main.main(Main.java:58)