Java illegal character #

Answered

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

0
1 comment

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.

1

Please sign in to leave a comment.