java最好部署成War包,里面包含一些Properties文件,配置了一些信息。如何能够让下次升级,这些文件不被覆盖?比如:我的src内有一个文件a.properties,配置了FTP信息。一次升级,发布新包。如何让这个文件不会被新文件覆盖掉?

解决方案 »

  1.   

    将这个属性文件,提取出来,放到war外部去。
      

  2.   

    一、在打WAR包的时候,不把这个属性文件加进去,然后再发布
    二、打好WAR包之后,将现有的属性文件覆盖WAR包里的文件,再发布
      

  3.   


    环境不是我们的,也不是由我们操作。我们只负责提供war包。有么有更好的方法?
      

  4.   


    一,如何操作?需要注意的是,一般写代码的人和发布War包的人不是同一个人,他不会愿意你给他增加麻烦,所以有咩有更好的办法?还有求问,打war包,如何选择某个文件不发布?
      

  5.   

    你打WAR包是用ANT脚本么?在ANT脚本里把不需要打包的文件排除掉
      

  6.   

    我打War包,都是用Eclipse直接导的。可以试试ANT吧。还有没有没有更好的办法?巧的方法。