weixin_42361473 2010-03-25 02:40
浏览 1401
已采纳

java中:系统找不到指定的路径。

我用myeclipse把我的工程部署到tomcat上并运行之后报下面的错误 哪位大哥帮忙看下怎么回事啊
信息: The listener "com.briup.run.web.listener.SessionListener" is already configured for this context. The duplicate definition has been ignored.
contextInitialized...
java.io.IOException: 系统找不到指定的路径。
at java.io.WinNTFileSystem.createFileExclusively(Native Method)
at java.io.File.createNewFile(Unknown Source)
at com.briup.run.web.listener.ContextListener.contextInitialized(ContextListener.java:37)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4350)
....
at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
2010-3-25 10:34:19 com.opensymphony.xwork2.config.providers.XmlConfigurationProvider register

  • 写回答

6条回答 默认 最新

  • wanghaolovezlq 2010-03-25 03:13
    关注

    修改下代码

    public void contextInitialized(ServletContextEvent arg0) {
    // TODO Auto-generated method stub
    ServletContext context=arg0.getServletContext();
    String path=context.getRealPath("/data/count.dat"); //获得应用程序
    的根目录
    //先创建目录

    String dir=context.getRealPath("/data");

    new File(dir).mkdir();
    System.out.println("contextInitialized...");
    File f=new File(path);
    try{
    if(!f.exists())
    f.createNewFile();
    FileInputStream file=new FileInputStream(f);
    int count=file.read();
    if(count==-1)
    count=0;
    file.close();
    context.setAttribute("count", count);
    }catch(Exception e){
    e.printStackTrace();
    }
    }

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(5条)
编辑
预览

报告相同问题?

手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部