Java illegal character #
Hi, I'm working on a programming assignment. As I tried to run PercolationVisualizer.java (it will draw grid) with an argument, an error appeared:
C:\Users\Jen\Desktop\princeton-algorithms\percolation\.idea\fileTemplates\internal\module-info.java
Error:(1, 1) java: illegal character: '#'
Error:(1, 7) java: 'module' or 'open' expected
Error:(3, 8) java: illegal character: '#'
Error:(3, 26) java: illegal character: '#'
C:\Users\Jen\Desktop\princeton-algorithms\percolation\.idea\fileTemplates\internal\Class.java
Error:(1, 1) java: illegal character: '#'
Error:(1, 7) java: class, interface, or enum expected
Error:(3, 9) java: illegal character: '#'
Error:(3, 74) java: illegal character: '#'
Error:(6, 9) java: <identifier> expected
Error:(7, 3) java: class, interface, or enum expected
Error:(8, 15) java: class, interface, or enum expected
C:\Users\Jen\Desktop\princeton-algorithms\percolation\.idea\fileTemplates\internal\AnnotationType.java
Error:(1, 1) java: illegal character: '#'
Error:(1, 7) java: class, interface, or enum expected
Error:(3, 1) java: illegal character: '#'
Error:(3, 71) java: illegal character: '#'
Error:(5, 25) java: <identifier> expected
Error:(5, 27) java: class, interface, or enum expected
C:\Users\Jen\Desktop\princeton-algorithms\percolation\.idea\fileTemplates\internal\Enum.java
Error:(1, 1) java: illegal character: '#'
Error:(1, 7) java: class, interface, or enum expected
Error:(3, 1) java: illegal character: '#'
Error:(3, 71) java: illegal character: '#'
Error:(5, 21) java: class, interface, or enum expected
C:\Users\Jen\Desktop\princeton-algorithms\percolation\.idea\fileTemplates\internal\package-info.java
Error:(1, 1) java: illegal character: '#'
Error:(1, 7) java: class, interface, or enum expected
Error:(3, 1) java: illegal character: '#'
Error:(3, 71) java: illegal character: '#'
Error:(3, 75) java: reached end of file while parsing
C:\Users\Jen\Desktop\princeton-algorithms\percolation\.idea\fileTemplates\internal\Interface.java
Error:(1, 1) java: illegal character: '#'
Error:(1, 7) java: class, interface, or enum expected
Error:(3, 1) java: illegal character: '#'
Error:(3, 71) java: illegal character: '#'
Error:(5, 24) java: <identifier> expected
Error:(5, 26) java: class, interface, or enum expected
Apparently all the files inside percolation/.idea/fileTemplates/internal/ directory have the above error.

Thanks in advance
请先登录再写评论。
Your project source roots are misconfigured. .idea directory must not be located under the source root. Otherwise javac will try to compile files in this directory.
See https://www.jetbrains.com/help/idea/configuring-content-roots.html.