首页 文章
  • 4 votes
     answers
     views

    用共同基础构建不同的产品(Java)

    我正在寻找一种从不同的基础上包装不同产品的方法 . 例如,这可以用于包装产品的轻型版本或特别定制的版本 . 我的不同产品之间的差异主要有以下几点: 从单个配置文件中生成不同的配置文件(文本文件)(可能是轻微的差异或更大的块被删除,添加等) 过滤(删除),添加或覆盖文件组(帮助文件,整个模块等) 我正在探索与Maven或Ant(或其他任何)相关的不同解决方案 . 例如:使用velocit...
  • 2 votes
     answers
     views

    AntBuilder(groovy)用逗号分隔文件(FileSet“include”)

    我在Jenkins脚本中使用Groovy dsl,我将“include”参数值传递给Ant FileSet . def ant = new AntBuilder() def scanner = ant.fileScanner { // grab ALL files requested to be run fileset(dir:"/jenkins/workspace/a...
  • 2 votes
     answers
     views

    Canoo / Ant属性在任务和步骤中的范围不同?

    我们设置了Canoo webtest来测试多语言环境应用程序 . 对于每个语言环境,webtest从属性文件加载许多属性 . 在下面的示例中,locale_code,htaccess.username,htaccess.password和webtest_url都在此类属性文件中定义 . 在webtest任务本身中,$ 被替换,导致(例如)“CatalogueOrderFriendsCountry ...
  • 1 votes
     answers
     views

    Ant 拉链;排除所有子目录和文件

    从ant创建zip时,如何从给定目录中排除所有子目录和文件? 我尝试了以下但它似乎并没有阻止它们被包含在拉链中 <target name="zip"> <zip destfile="C:\Projects\example\builds\.zip" excludes="C:\Projects\exam...
  • 2 votes
     answers
     views

    Ant脚本中的Groovy任务来自定义Cobertura?

    我正在尝试自定义Cobertura的代码覆盖行为 . 默认情况下,Cobertura会对构建中的所有类进行检测,但我想读取一个特定的xml,通常看起来像: <include> .... <targetclass name = "com.example.ExMain"> <method name = "hel...
  • 19 votes
     answers
     views

    ant fileset dir排除某些目录

    关于这个主题有很多问题,但没有一个答案能解决我的问题 . 再次启动此线程以获得新的输入 . 我尝试了两种不同的方法来排除B-dir及其在A-dir / subdir下的所有内容 . 但没有工作 . 仅供参考,a-dir在dir.src下1) <copy todir="${dir.classes}" excludes="A-dir/**/B-dir/**&quot...
  • 1 votes
     answers
     views

    如何从<groovy /> Ant任务中设置对FileSet的Ant引用?

    我有类似的东西: &lt;groovy&gt; import org.apache.tools.ant.types.FileSet import org.apache.tools.ant.types.selectors.FilenameSelector def aoeu = new FileSet() aoeu.setDir(new File('aoeu')) ...
  • 0 votes
     answers
     views

    如何重用多个文件集的定义?

    我的 build.xml 中有许多任务都使用相同的文件集 . 例如 . 类似下面的内容(我保留了任务的实际名称 - 与cobertura覆盖工具相关 - 但包络任务的性质对于这个问题并不重要) . &lt;target name=&quot;coverage-report&quot;&gt; &lt;cobertura:cobertura-report destdir=&quot;${co...
  • 1 votes
     answers
     views

    dir属性中的Ant文件集通配符

    我的Eclipse工作区中有多个项目:版本1,版本2,版本3等 我想将每个目录中的.class文件包含到输出.jar文件中 . 我希望将.class文件放在jar文件的根目录中 . 像这样的东西: &lt;fileset dir=&quot;../Version*&quot; includes=&quot;*.class&quot; /&gt; 但是,这不起作用 . 这样做: &lt;files...
  • 0 votes
     answers
     views

    我可以使用Ant文件集作为输入来构建另一个文件集吗?

    我正在使用Jenkins和Ant构建步骤自动化构建过程 . 我有构建操作和后期构建源代码控制标记工作正常 . 在构建了许多QT项目之后,我希望能够从构建中保留有用的工件 . 作为讨论/考虑的工具,假设我在构建目录中有以下文件集: MyApp.exe MyApp.pdb MyApp_Tests.exe MyApp_Tests.pdb SomeLib.lib SomeLib.pdb 3rdParty....
  • 1 votes
     answers
     views

    在NetBeans 8.2中,Ant似乎无法正确链接到groovy

    在netBeans 8.2中,我在build.xml文件中读取groovy时遇到问题 . 我有一个项目,我使用内置的Ant 1.9.7通过build.xml运行我的脚本 . 在其中,对于我的常规任务,我设置了以下内容: &lt;property environment=&quot;env&quot; /&gt; &lt;path id=&quot;groovy.classpath&quot;&gt...
  • 0 votes
     answers
     views

    Selenium - Jenkins - CI

    我正在尝试使用ANT构建工具将我的selenium自动化项目与Jenkins集成 . 我已经成功配置了一个作业,我也能够构建,但是我的脚本没有按预期启动应用程序并执行测试步骤 . 但我仍然可以看到控制台输出为'BUILD SUCCESS'......! 当我尝试通过命令提示符执行ANT构建时,通过启动应用程序并执行所需的测试步骤来适当地执行它 . 所以预计詹金斯的工作也会如此,但事情并非如此 . ...
  • 4 votes
     answers
     views

    试着用ant编译

    我正在尝试用“ant build”编译我的项目,但是我收到了这个错误: 无法找到tools.jar . 预计在/usr/lib/jvm/java-6-openjdk/lib/tools.jar中找到它 我搜索了 tools.jar ,它只是在 /usr/lib/jdk1.7.0_01/lib/tools.jar . 创建如下所示的符号链接是个好主意吗? ln -s /usr/lib/jdk...
  • 1 votes
     answers
     views

    运行Teamprise-ant任务时PKIX路径构建失败

    我有一个xml,它将通过https连接连接到tfs以从中获取最新文件 . 我试图将此作为从我的java调度程序调用的ant任务运行 . 当我尝试调用它时,我收到以下错误消息: An error occurred: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.c...
  • 3 votes
     answers
     views

    没有META-INF的Ant Build Jar

    如何使用没有META-INF文件夹的ant构建jar?我没有指定任何清单属性: &lt;jar destfile=&quot;${build}/${jar}/${client}.jar&quot; basedir=&quot;${build}/${classes}/${main}&quot;&gt; &lt;fileset file=&quot;${src}/${main}/applica...
  • 0 votes
     answers
     views

    如何使用Ant Task将context.xml文件部署到Tomcat?

    我想使用Ant Task将context.xml文件部署到$ CATALINA_HOME / conf / [enginename] / [hostname] /context.xml . 重要的是要提到Tomcat在另一台机器上,所以我更喜欢使用Tomcat经理为了部署我的.war文件 . 我也知道我可以在/META-INF/context.xml中放置这样的文件 . 不幸的是,这对我不起作用,...
  • 12 votes
     answers
     views

    在eclipse中调试注释处理器

    我正在编写一个简单的注释处理器并尝试使用eclipse进行调试 . 我为注释处理器创建了一个新项目,并根据需要在META-INF下配置了javax.annotation.processing.Processor,它可以很好地处理注释 . 然后,我添加了一些代码并尝试调试,但永远不会在注释处理器中添加的断点处停止执行 . 我正在使用ant编译,我正在使用以下ANT选项 . export ANT_OP...
  • 0 votes
     answers
     views

    如何将使用ant运行的java程序的调试器附加到Eclipse?

    所以我有一个java程序,为此,我有一个运行的ant脚本 . 我知道如何在ant脚本中启用调试选项,方法是在ant的java任务中添加两个参数(-Xdebug -Xrunjdwp:transport = dt_socket,server = y,suspend = n,address = 5432) . 在ant中将这些参数添加到java任务后,我在eclipse中打开ant视图,右键单击我要调试...
  • 1 votes
     answers
     views

    如何配置播放!仅使用Ant或Maven构建为战争的框架项目?

    我从文档(http://www.playframework.org/documentation/1.2.1/deployment)中了解到,如果玩!框架已经正确安装和配置,然后创建可部署的战争就像运行命令一样简单: play war myapp -o myapp.war 但是,如果玩!框架没有安装在目标机器上,并且要求从Ant或Maven构建脚本创建标准war?如何创建可以利用Play的构建脚本...
  • 1 votes
     answers
     views

    Gradle - ivy依赖:只下载jar文件

    我试图弄清楚如何在gradle中使用ivy依赖项,并让它只从存储库下载jar文件 . 现在,我得到了javadocs和各种源档案的zip文件,这在我的war文件中造成了不必要的膨胀 . 我是新手,慢慢地试图将我的 Ant 任务/常 Spring 藤转换成它 . 谢谢 . 这是我的build.gradle的副本 apply plugin: 'java' apply plugin: 'war' app...
  • 0 votes
     answers
     views

    在Artifactory中创建本地存储库

    我刚开始在我们公司安装Jenkins以及Artifactory和Ivy . Jenkins将调用我们的ant构建脚本,然后这些脚本将转向Ivy从本地repo(仅)检索jar . 我们希望有2个本地存储库:1个用于我们的本地工件,1个用于第三方jar . 我们的目的是确保开发人员只检索由Artifactory中的管理员“批准”的第三方 jar . 然后,构建脚本将从本地存储库中获取 . 所以我的问...
  • 0 votes
     answers
     views

    将工件从一个Ivy存储库发布/复制到另一个Ivy存储库

    我们通过Jenkins使用 Ant 与常 Spring 藤进行日常构建 . 最初我们想要将我们的工件发布到我们的测试Ivy存储库,一旦测试完成,我们希望将相同的工件复制到我们发布的Ivy存储库而不重建它们 . 常 Spring 藤或詹金斯有任何有助于此的任务吗?此外,当我们将它们发布到测试存储库时,我们计划使用集成状态,当我们复制到已发布的Ivy存储库时,是否有一种方法可以将状态更改为发布?我们有...
  • 0 votes
     answers
     views

    正确配置常 Spring 藤传递依赖

    我的项目由n个模块组成 . 其中之一,假设它被称为my-first-module声明,其中包括一个依赖: &lt;dependency org=&quot;com.mycompany.myproject&quot; name=&quot;my-second-module&quot; conf=&quot;default-&gt;default&quot; rev=&quot;1.0-SNAPSHO...
  • 0 votes
     answers
     views

    Apache Ivy:使用模式解决依赖关系

    我想使用ivy:resolve下载工件,但使用的是使用[conf]属性的模式 . 所以我在 IvySettings.xml 中定义了以下内容 &lt;caches defaultCacheDir=&quot;${env.IvyLib}\cache&quot; artifactPattern=&quot;[conf]\[artifact].[ext]&quot; checkUpToDate=&quo...
  • 0 votes
     answers
     views

    我们可以使用单独的解析器来下载常 Spring 藤ANT中的依赖jar吗?

    我正在使用IVY ANT任务将jar文件发布到nexus存储库中 . 在使用一些依赖jar进行发布之前进行ant build编译 . 所以第一步是将jar发布到nexus存储库,我可以使用ivy.xml文件中的解析器 . 现在第二步我想从另一个存储库下载jar文件,所以我可以在ivy.xml中的依赖标记中提供不同的解析器
  • 0 votes
     answers
     views

    通过wlst连接到服务器时出错

    我一直在开发一个简单的wlst脚本来测试一些基本的管理功能 . 我的脚本从wlst.sh运行得很好但是当我尝试通过ant任务运行它时遇到了各种各样的问题 . 以下是我最新的错误: [wlst] java.lang.reflect.InvocationTargetException [wlst] at sun.reflect.NativeMethodAccessorImpl.invoke0(Nat...
  • 0 votes
     answers
     views

    如何使用Ant将OSB(Eclipse工作空间)中的选定资源导出到sbconfig.jar中?

    我正在尝试为OSB PS5构建Oracle Service Bus代理部署存档(因此我无法使用configjar) . 使用Oracle Enterprise Pack for Eclipse构建代理 . 为了获得每个代理的小型档案,我想根据每个代理构建具有所选资源(业务服务,转换等)的不同档案 . 使用OEPE,可以通过在资源级别导出OSB存档来完成 . 我只选择所需的代理,勾选“包含依赖关系”...
  • 0 votes
     answers
     views

    java.net.SocketException:无效的参数:在运行ant build时创建

    我在运行ant build并将ear文件部署到Web逻辑服务器时遇到错误 . 编译部分已完成,最后在创建和部署ear文件到weblogic服务器时,它正在给出错误 . 早些时候,Weblogic和ATG设置是在C盘中,但在转移到其他驱动器说H盘之后,我开始遇到这个问题 . 请提供一些有关相同的指示 . JDK版本 - 1.6 错误: [assemble-jar] java.net.SocketE...
  • 3 votes
     answers
     views

    maven跳过包装阶段

    我正在对一个ANT项目进行整理并构建POM文件 . 当前的ANT构建文件有一个使用weblogic的JwscTask生成2个EAR文件的目标 . 现在我只需要将这两个EAR文件部署到远程repo的weblogic服务器上 . 我不希望Maven生成任何包,但是生成2个EAR文件并进行部署 . 从本质上讲,清洁,编译和部署阶段必须由Maven负责;包装由ANT完成 . 我使用pom文件中的maven...
  • 1 votes
     answers
     views

    将ant目标生成的工件集成到maven构建中

    我正在尝试使用maven构建apache-solr webapp (不是整个项目) . 还想重用build.xml ant文件 . 目录结构是: +build +client +contrib ..... +src +webapp/src --webapp code +dist --generated artifacts by the ant script --must be co...

热门问题