1

Windows 7、jdk6、Apache tomcat7、および eclipse juno でプロジェクトを実行しています。

今、私はそれをwindows8に移動する必要があります。

Windows8 では、64 ビット Windows 用の jdk1.6.0_35、64 ビット用の Apche-tomcat7、Eclipse ルナをダウンロードしました。

しかし、このプロジェクトを実行すると、jsp コンパイル エラーが発生し、次のエラーも発生します。

org.apache.jasper.JasperException: Unable to compile class for JSP
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:661)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:357)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
javax.servlet.http.HttpServlet.service(HttpServlet.java:728)

根本的な原因

java.io.IOException: tmpFile.renameTo(classFile) failed
org.apache.jasper.compiler.SmapUtil$SDEInstaller.install(SmapUtil.java:204)
org.apache.jasper.compiler.SmapUtil.installSmap(SmapUtil.java:163)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:483)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:378)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:353)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:340)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:646)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:357)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
javax.servlet.http.HttpServlet.service(HttpServlet.java:728)

Windows8 でこのエラーを解決するにはどうすればよいですか?

4

1 に答える 1

0

解決策: McAfee ウイルス対策リアルタイム スキャンを無効にします。

于 2014-12-14T18:47:36.623 に答える