To view the Java console, right click on the Java icon in the system tray (assuming you're using Windows) and choose "Open console" - as pictured at the bottom of this page
Answer from George3 on Stack Exchangewindows - Java Console Logs not getting written to disk with an Applet - Stack Overflow
Log console output to a log file Java logger - Stack Overflow
java.util.logging - Java Logging - where is my log file? - Stack Overflow
Crossplay on realms
Java is separate from bedrock. PS4 is also different from java and bedrock. Only bedrock editions can play on a bedrock realm. Like switch, Xbox, pc (not java), and mobile.
A java realm could play with pc and Mac.
Edit:spelling
More on reddit.comVideos
To view the Java console, right click on the Java icon in the system tray (assuming you're using Windows) and choose "Open console" - as pictured at the bottom of this page
- Click Start
- Select Settings
- Select Control Panel.
- Double click the Java icon.
- Click the Advance tab.
- Click on the + sign
- Select Show Console and click Apply.

Another possibility of the tracing log file location is found from jre8 documentation:
If the environment variable USER_JPI_PROFILE is set to <user plugin home> then the trace and log files will be written to: <user plugin home>\Sun\Java\Deployment\log on Windows
Source:
https://docs.oracle.com/javase/8/docs/technotes/guides/deploy/console_trace_log.html
From the Documentation, Java Console, Tracing, and Logging,
You need to set "Java Run Time Parameters" @22.2.1 Tracing as,
-Ddeployment.trace=true
-Ddeployment.trace.level=all
Also note that, @22.2.4 File Locations,
If the environment variable
USER_JPI_PROFILEis set to<user plugin home>then the trace and log files will be written to:
<user plugin home>/.java/deployment/logon Solaris and Linux
<user plugin home>/Library/Application Support/Oracle/Java/Deployment/logon OS X
<user plugin home>\Sun\Java\Deployment\logon Windows
Confirm your Ddeployment.trace.level as well as USER_JPI_PROFILE
Hope it helps :)
Where is your logging.properties file located? It should be available in the root of the classpath. As a sanity check, what does the following code print?
CopySystem.out.println(getClass().getClassLoader().getResource("logging.properties"));
If the code is in a static context, use
CopySystem.out.println(ClassName.class.getClassLoader().getResource("logging.properties"));
The root cause of the problem the questioner is having is that his logging.properties file is not being read.
The file specified in java.util.logging.config.file is not read from the classpath. Instead it is read from the file system relative the current directory.
For example, running the following command java -Djava.util.logging.config.file=smclient-logging.properties SMMain will read the smclient-logging.properties from the current directory. Once the correct java.util.logging.config.file is read, the logs are generated as specified in the file.