Visualize code option is not working

when i click on visualise code codechef ide it is giving following error

Codechef.java:3: error: class Main is public, should be declared in a file named Main.java
public class Main {
       ^
1 error
Traceback (most recent call last):
  File "/mnt/sol.py", line 562, in <module>
    main()
    ~~~~^^
  File "/mnt/sol.py", line 413, in main
    process_java_code(json_data)
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^
  File "/mnt/sol.py", line 389, in process_java_code
    compile_java_program()
    ~~~~~~~~~~~~~~~~~~~~^^
  File "/mnt/sol.py", line 374, in compile_java_program
    subprocess.run(compile_command, check=True)
    ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.13/subprocess.py", line 577, in run
    raise CalledProcessError(retcode, process.args,
                             output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['javac', '-g', 'Codechef.java']' returned non-zero exit status 1.