jjzjj

c++ - 没有复制文件的 TeamCity 依赖?

有没有办法让TeamCity构建的工件引用(但不复制)作为另一个TeamCity构建的依赖项?一些背景:我一直在尝试减少几个TeamCity配置中的构建时间。这是一个依赖于多个第3方库的C++程序,我们的系统管理员一直不愿意将其安装在构建机器上。我们的第一次运行将库压缩并解压缩/编译为配置中的构建步骤。这需要一段时间,因此系统管理员建议将第3方库解压缩/编译移动到单独的配置中,并将该构建的工件设置为我试图加速的构建的依赖项。然而,在此构建配置下情况更糟。扩展/编译的第3方库(超过1GB)的大小实际上使原始配置的速度提高了10多分钟。如果有一种方法可以只引用工件目录而无需复制内容,那就太

java - ant 通过 npm 安装 - 需要 node 0.8.0+ 但安装失败?

我正在尝试通过npm安装ApacheAnt,但是安装失败并显示以下消息;npmhttpGEThttps://registry.npmjs.org/antnpmhttp304https://registry.npmjs.org/antnpmWARNengineant@0.2.0:wanted:{"node":"~0.8.0"}(current:{"node":"v0.10.2","npm":"1.2.15"})ant@0.2.0C:\Users\yousef\AppData\Roaming\npm\node_modules\ant相关的包文档声明Node0.8+是一个要求,我有v0.10

android - Cordova 构建在 superspawn.js 失败

当我在cmd中执行cordovabuildandroid时,出现错误:输出是:D:\Projects\myprojectfortest-clone>cordovabuildandroidRunningcommand:D:\Projects\myprojectfortest-clone\platforms\android\cordova\build.batBuildfile:D:\Projects\myprojectfortest-clone\platforms\android\build.xmlBUILDFAILEDD:\Projects\myprojectfortest-clone\

windows - 从 GIT 存储库构建

我正在尝试从github构建geoexplorer.war:https://github.com/boundlessgeo/suite/tree/master/geoexplorer,我已经安装了maven,Java,Ivy,Ant,Python,Gitforwindows,Ruby。但是我仍然无法构建geoexplorer.war,它说没有POM。根据说明我使用mvninstall[INFO]Scanningforprojects...[INFO]---------------------------------------------------------------------

java - 如何通过 Ant build.xml 文件将 war 文件发送到 Windows 机器位置

我已经设置了一个环境,在这个环境中,我所有的svncheckout/更新、编译、制造war、创建所需环境的过程都是使用Antbuild.xml完成的。我也愿意通过Antbuild.xml部署构建的war文件。我成功地使用build.xml将应用程序部署到Linux机器上,使用SCP任务通过以下代码部署到Tomcatwebapps目录。但我不知道要使用什么任务将哪些jar文件添加到ANT_HOME,以便将war文件从我的本地机器发送到远程Windows机器。 最佳答案 Windows本身不支持SCP。您可以安装第3方SCP服务器。尽管

windows - ant:从 Windows 上的远程位置复制文件

我想将共享位置中的文件复制到Windows机器。有什么方法可以在复制文件时指定用户名和密码吗?如果我尝试使用复制任务进行访问,则会出现错误,指出位置不存在。是因为权限吗? 最佳答案 我想你的地址可能有误。我刚刚成功地尝试了以下测试(2个斜杠):dir="\\remotemachinename\dirname"dir="//remotemachinename/dirname"但这没有成功(3个反斜杠):dir="\\\remotemachinename\dirname"但是,我访问的目录不需要密码。

windows - Cordova 平台添加 : Failed to run 'java -version'

我有下一个问题:当我第一次运行时,cordovaplatformaddandroid产生了跟随错误Error:ERROR:executingcommand'ant',makesureyouhaveantinstalledandaddedtoyourpath.我在我的路径中安装并添加了ant我第二次运行cordovaplatformaddandroid时,它说:Error:Failedtorun'java-version',makesureyourjavaenvironmentissetupincludingJDKandJRE.YourJAVA_HOMEvariableisC:\Prog

windows - 无论如何,Apache ant 都会删除目录

无论如何,如何让ApacheAnt删除目录。即使Windows上的目录有锁或使用情况,我也希望将其删除。我在Windows机器上使用持续集成远程代理,它无法删除构建目录,因此构建失败。这非常烦人,并且会破坏统计数据。没有任何事件正在使用该目录,并且禁用了防病毒软件。无论如何,我只想删除目录。我如何在Windows上使用ApacheAnt实现这一点? 最佳答案 我认为您需要外部程序来执行此操作。检查这个:_http://www.codeguru.com/cpp/w-p/files/fileio/article.php/c1287这里有

java - Jetty 提供静态内容所需的最少文件集?

背景免责声明:我很少有Java经验。我们之前在Ant构建期间使用Jetty6的包装版本来处理按需静态内容(JS、CSS、图像、HTML),因此我们可以使用PhantomJS针对HTTP托管环境运行单元测试。但是,Jetty现在是8.1.3版本,我们不再需要包装(它解决了一个现在没有实际意义的不同问题),所以我想更新为直接使用Jetty8.1.3。首先,我下载了整个Jetty发行版,其大小约为40MB。这适用于Ant,使用“start.jar”...但我真的不想到处乱放那些不必要的JAR。然后我从Maven存储库下载了聚合“jetty-server-8.1.3.v20120416.jar

windows - 在 Weblogic 中使用本地版本的 ANT 和 JUNIT 运行 ant build

我有一个要使用的Antbuild.xml脚本。在其中,我添加了一个taskdef来运行一些junit测试。但是,我遇到了可怕的类路径问题。因为这是一个weblogic应用,Weblogic设置ANT_HOME为WeblogicANT版本,即1.6.5另外,我们尝试使用JUnit4,但是Weblogic自带的JUnit是基于JUnit3的(我相信)。我认为告诉Ant使用我在我的项目中checkin的Ant和JUnitjar而不是使用Weblogic版本运行是一件简单的事情,但我一直无法完成这项工作。这是我现在拥有的:但是,无论我做什么,Ant的类路径都不包括JUnit/framework