すべての開拓者、
Spring Roo 2.0.0.M2 ( http://projects.spring.io/spring-roo/ ) を STS 3.7.0 および JDK 1.7.0_45 と言ってビルドしようとしましたが、見つかりませんでした他のサイトや「Java7 へのアップグレード後にビルドが失敗する、Tools.jar が見つからず、クラスのバージョンが正しくない」の投稿に従っても解決策です。
自動生成された POM.xml のエラー メッセージは次のとおりです。JDK を使用してビルドを実行するか、クラスパスに tools.jar を配置する必要があります。これが Eclipse のビルド中に発生した場合は、必ず JDK でも Eclipse を実行してください (com.mysema.maven:apt-maven-plugin:1.1.3:process:デフォルト:generate-sources) org.apache.maven.plugin.MojoExecutionException: JDK でビルドを実行するか、クラスパスに tools.jar が必要です。Eclipse ビルド中にこれが発生した場合は、必ず JDK と com で Eclipse を実行してください。 mysema.maven.apt.AbstractProcessorMojo.execute(AbstractProcessorMojo.java:362) at .... ????????????????????????????? ??????????
私も試しました:STSプロジェクトにJDK1.7.0_45パスを追加しますが、JREパスは追加しません。また、プロジェクトのビルドパスにtools.jarを直接追加し、「mvn generate source」を使用して生成jarをソースパスに追加します. apt-maven-plugin:1.1.3 に関するエラーはまだ残っています。
助けてくれる人はいますか?後者の古い apt-maven-plugin を使用してみます。