使用site-deploy上传站点文件并没有完全发挥作用。我通过web DAV将网页上传到网站的过程中得到了一个例外。 通过这个过程。为什么会出现这个问题?
引起:org.apache.maven.plugin.MojoExecutionException:上传网站时出错 在org.apache.maven.plugins.site.AbstractDeployMojo.push(AbstractDeployMojo.java:464) 在org.apache.maven.plugins.site.AbstractDeployMojo.deploy(AbstractDeployMojo.java:296) 在org.apache.maven.plugins.site.AbstractDeployMojo.deployTo(AbstractDeployMojo.java:257) 在org.apache.maven.plugins.site.AbstractDeployMojo.execute(AbstractDeployMojo.java:165) 在org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101) 在org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209) ......还有27个 引起:org.apache.maven.wagon.TransferFailedException:指定的源文件不存在:/ home / directfn / hudson / jobs / NGP_OMS_SONAR / workspace / target / site / apidocs / com / directfn / oms / core / messaging_protocol / api /beans/inquiry/DSTReportRequestBean.html 在org.apache.maven.wagon.providers.webdav.WebDavWagon.put(WebDavWagon.java:318) 在org.apache.maven.wagon.providers.webdav.WebDavWagon.putDirectory(WebDavWagon.java:555) 在org.apache.maven.wagon.providers.webdav.WebDavWagon.putDirectory(WebDavWagon.java:549)
... 引起:java.io.FileNotFoundException:/ home / directfn / hudson / jobs api / beans / inquiry / DSTReportRequestBean.html(打开的文件过多) at java.io.FileInputStream.open(Native Method) 在java.io.FileInputStream。(FileInputStream.java:138) 在org.apache.maven.wagon.providers.webdav.PutInputStream。(PutInputStream.java:45)