GWT:fileupload没有';不要在tomcat上工作

GWT:fileupload没有';不要在tomcat上工作,gwt,tomcat,file-upload,jetty,Gwt,Tomcat,File Upload,Jetty,在eclipse和jetty的开发模式下,fileupload工作得很好。我上传一个文件,做一些事情,最后打印结果。我使用xampp tomcat服务器,但上传在tomcat上不起作用。有人知道怎么解决吗?我正在使用commons-fileupload.jar 在服务器端(catalina.out)或浏览器的错误控制台和/或开发人员工具中,必须有一些日志 是的,的确如此。抱歉提供了这么多信息 *2012年1月3日下午2:29:58 com.allen_sauer.gwt.log.server.S

在eclipse和jetty的开发模式下,fileupload工作得很好。我上传一个文件,做一些事情,最后打印结果。我使用xampp tomcat服务器,但上传在tomcat上不起作用。有人知道怎么解决吗?我正在使用commons-fileupload.jar

在服务器端(catalina.out)或浏览器的错误控制台和/或开发人员工具中,必须有一些日志

是的,的确如此。抱歉提供了这么多信息

*2012年1月3日下午2:29:58 com.allen_sauer.gwt.log.server.ServerLogImplJDK14 log 致命:com.package.server.IKimoServerImpl类中的blubb\file.csv(未找到文件)*

所以在tomcat上它找不到文件,但它在开发模式下工作

@阿德尔·布特罗斯

        String currentDir =  new File("").getAbsolutePath();

        File tempDir = new File(currentDir+"/blubb");
        if (!tempDir.exists()) {
            tempDir.mkdirs();
        }
它仍然没有创建文件夹。
我用xampp启动tomcat,按下开始按钮,用tomcat管理器重新启动它显然,你把文件放错地方了。不要忘记java使用相对路径查找文件。在您的情况下,它正在搜索文件blubb\file.csv,但该文件未在正确的位置找到

不要忘记这里的“路径”是相对于您从何处启动tomcat的


它在eclipse中工作,因为eclipse知道如何根据自己的类路径调整路径。

什么是“上传不起作用”?我们这里需要一些详细信息…我将WAR文件夹部署到tomcat,并希望上载一个.csv文件,但没有发生任何事情必须在某个地方有一些日志,要么在服务器端(
catalina.out
),要么在浏览器的错误控制台和/或开发人员工具中。`file tempDir=new file(“blubb”);如果(!tempDir.exists()){tempDir.mkdirs();}`您有什么建议来确保tomcat能够获得它?你似乎是对的,它甚至没有创造folder@user1018288你是如何推出Tomcat的?如果在命令提示符下,请注意启动startup.bat命令的位置是根路径所在的位置。你必须从那里进入blubb和luanch tomcat的父文件夹。