把二个文件夹下全部文件复制到另2个文书夹下,webapps文件夹差别

By admin in 4858.com on 2019年5月5日
public static void CopyDirectory(string srcPath, string destPath)
{
  try
    {
    DirectoryInfo dir = new DirectoryInfo(srcPath);
    FileSystemInfo[] fileinfo = dir.GetFileSystemInfos();  //获取目录下(不包含子目录)的文件和子目录
     foreach (FileSystemInfo i in fileinfo)
       {
            if (i is DirectoryInfo)     //判断是否文件夹
            {
                  if (!Directory.Exists(destPath+"\\"+i.Name))
                  {
                       Directory.CreateDirectory(destPath + "\\" + i.Name);   //目标目录下不存在此文件夹即创建子文件夹
                  }
                  CopyDir(i.FullName, destPath + "\\" + i.Name);    //递归调用复制子文件夹
            }
            else
            {
                  File.Copy(i.FullName, destPath + "\\" + i.Name,true);      //不是文件夹即复制文件,true表示可以覆盖同名文件
            }
       }
    }
    catch (Exception e)
    {
         throw;
    }
}

C# 把一个文书夹下全体文件复制到另3个文书夹下,

public static void CopyDirectory(string srcPath, string destPath)
{
  try
    {
    DirectoryInfo dir = new DirectoryInfo(srcPath);
    FileSystemInfo[] fileinfo = dir.GetFileSystemInfos();  //获取目录下(不包含子目录)的文件和子目录
     foreach (FileSystemInfo i in fileinfo)
       {
            if (i is DirectoryInfo)     //判断是否文件夹
            {
                  if (!Directory.Exists(destPath+"\\"+i.Name))
                  {
                       Directory.CreateDirectory(destPath + "\\" + i.Name);   //目标目录下不存在此文件夹即创建子文件夹
                  }
                  CopyDir(i.FullName, destPath + "\\" + i.Name);    //递归调用复制子文件夹
            }
            else
            {
                  File.Copy(i.FullName, destPath + "\\" + i.Name,true);      //不是文件夹即复制文件,true表示可以覆盖同名文件
            }
       }
    }
    catch (Exception e)
    {
         throw;
    }
}

 

把二个文件夹下全部文件复制到另2个文书夹下,webapps文件夹差别。调用CopyDirectory方法前能够先判断原路线与目标路线是不是留存

if(Directory.Exists(srcPath)&&Directory.Exists(destPath))
{
    CopyDirectory(srcPath,destPath);
}

4858.com , 原来的书文地址:

把多个文件夹下全体文件复制到另二个文书夹下,
public static void CopyDirectory( string srcPath, string destPath){ try
{ DirectoryInfo dir = new DirectoryInf…

这两者其实没有区别。都是项目部署路径

 

  • webapps :
    tomcat暗中认可计划路线

调用CopyDirectory方法前能够先剖断原路线与对象路线是或不是留存

if(Directory.Exists(srcPath)&&Directory.Exists(destPath))
{
    CopyDirectory(srcPath,destPath);
}
  • wtpwebapps :
    eclipse默许布署路线

 原来的书文地址:

 

 只可是汤姆cat陆将wtpwebapps作为了暗中认可路线,若是要更换的话,

 
可以在eclipse的server面板中,选中Tomcat
的server项,先右键clean一下,

 

4858.com 1  

然后。再双击这几个Tomcat,要是需求调动,能够自动修改

 4858.com 2

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图
Copyright @ 2010-2019 美高梅手机版4858 版权所有