Ich habe auf diese Seite verwiesen. http://irtakt.hatenablog.com/entry/2014/05/04/233312
Es scheint, dass es je nach Umgebung auftreten kann oder nicht. Ich habe Checkstyle ⇒ "Checkstyle in diesem Projekt aktivieren" in den Eclipse-Projekteigenschaften aktiviert. Dies ist eine Problemumgehung, wenn die Prüfung deaktiviert ist, wenn "Gradle-Projekt aktualisieren" [^ ref] ausgeführt wird.
Und die Prüfung ist deaktiviert
Die Ursache ist, dass das Eclipse-Plug-In von gradle in "Gradle-Projekt aktualisieren" aufgerufen wurde. Dies liegt daran, dass die Datei ".project" neu erstellt wird und der buildCommand und die Natur von Checkstyle nicht synchron sind.
http://gradle.monochromeroad.com/docs/userguide/eclipse_plugin.html
Fügen Sie der Datei build.gradle die folgende Beschreibung hinzu.
build.gradle
apply plugin: 'eclipse'
eclipse {
project {
natures 'net.sf.eclipsecs.core.CheckstyleNature'
buildCommand 'net.sf.eclipsecs.core.CheckstyleBuilder'
}
}
Wenn Sie nun "Gradle-Projekt aktualisieren" [^ ref] ausführen, werden der Build-Befehl und die Art für Checkstyle in der Datei ".project" beschrieben, und Sie können die aktive Checkstyle-Einstellung von Eclipse jederzeit aktivieren.
Unten finden Sie die erstellte ".project" -Datei
.project
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<!--・ ・ ・ ・-->
<buildSpec>
<!--・ ・ ・ ・-->
<buildCommand>
<name>net.sf.eclipsecs.core.CheckstyleBuilder</name>
<arguments>
</arguments>
</buildCommand>
<!--・ ・ ・ ・-->
</buildSpec>
<natures>
<!--・ ・ ・ ・-->
<nature>net.sf.eclipsecs.core.CheckstyleNature</nature>
<!--・ ・ ・ ・-->
</natures>
</projectDescription>
[^ ref]: Oder führen Sie "Gradle Eclipse" aus.
Recommended Posts