intellij idea正常コードコンパイルjava:class,interfaceまたはenumを必要とする問題解決方法

774 ワード

変換元:http://www.dksgo.com/archives/239
 
 
 ネット検索の解決方法は、一般的に2つあります.1つ目はMavenのcompilerプラグインのバージョンが低すぎて、より高いバージョンに変更できます.以下のようにします.

		
			
				maven-compiler-plugin
				
					1.6
					1.6
					UTF-8
				
			
		
	

本プロジェクトは既に設定されており、もう一つの問題はファイル符号化の問題であり、一般的にutf-8であるが、一部のファイルはGBKであるが、intellij idea環境での修正方法はsettingでfile encodingを設定し、何度も試みたが、発効しなかった.
後でプロジェクトの下の.ideaフォルダを削除して、プロジェクトファイルを再インポートして、意外にもコンパイルに成功して、ファイルの問題を考慮することができます.エラー環境を再現し、.ideaフォルダの内容を表示します.中にencoding.xmlファイルがあります.開いた後、やはり1行の構成データがあります.新しくコピーした1つのコードファイルのコードをGBKに設定して、本行の構成を削除して、ideaを再開して、コンパイルに成功して、問題の解決.