问题标签 [maven-ant-tasks]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 无法使用 Maven Ant 任务复制系统范围依赖项
我正在尝试使用 ant 脚本复制我的 pom.xml 中提到的所有依赖 jar。我可以在我的 pom.xml 中复制所有依赖项,但范围为“system”的依赖项除外
我的 pom.xml 看起来像这样
我的 build.xml 看起来像这样
JUnit jar 被复制到指定的 lib 目录,但 jfxrt.jar 没有被复制。
broadleaf-commerce - 为站点运行 tomcat Ant 任务时出错
我已经使用 mysql 数据库设置了阔叶商业项目,并连续安装了 MAVEN。当我要为 tomcat 运行 ant 任务时,它会出现这样的错误
maven - 将jar解压到与文件同名的文件夹中
我正在使用 maven-antrun-plugin 将 jar 文件解压缩到文件夹中。这个 jar 文件在每个构建中生成,并且有一个变体 TIMESTAMP(如下面的代码片段所示)。如何将 jar 文件解压缩到与 jar 文件同名的文件夹中?例如,文件夹应该是 /sample_TIMESTAMP 而不是 /folder
java - 使用 Maven Ant 任务执行 jetty stop 时未授予权限 (java.lang.RuntimePermission exitVM)
在使用 mvn 任务运行 jetty:stop 命令时,我在控制台中收到以下 ant 错误,
为了寻找这个错误,我得到了类似的帖子,
https://stackoverflow.com/a/8588201/1793718
https://issues.apache.org/jira/browse/MANTTASKS-201
https://readthefuckingmanual.net/error/1010/
建议设置fork="true"
可以解决问题,但是当我的 fork 已经设置为 true(甚至是 false)时出现此错误
下面是我调用停止码头服务器的蚂蚁目标,
更新 :
在初始化 c3p0 时,我还注意到错误消息,与此问题中提到的相同,
使用 Ant 时出现 java.security.AccessControlException,但从控制台调用 java 时运行正常
在使用以下 ant 任务启动服务器时,
上面的帖子还建议设置fork="true"
解决它。但它已经设置为true。这里可能是什么问题?
ant - 从 maven-ant-tasks 迁移到 aether-ant-tasks
作为 Fedora 项目打包软件的一部分,我想更新一个上游 ant 构建,它使用 maven-ant-tasks 进行依赖解析,以使用 aether-ant-tasks。这两个库令人沮丧地彼此接近,但它们并不完全兼容。特别是,这个构建使用多个<dependencies>
元素来声明多个类路径和文件集;这对于 maven-ant-tasks 是可以的,但对于 aether-ant-tasks 来说不是(据我所知)。在以太蚂蚁任务中处理这个用例有没有好方法?
mysql - SQL Ant 任务: WARN: 不建议在没有服务器身份验证的情况下建立 SSL 连接
我正在ant task
MySQL-5.7 服务器上运行一些 SQL,但我不想使用 SSL。我目前正在使用mysql-connector-java-5.1.42.jar
连接到 MySQL-5.7 ( v5.7.18-0ubuntu0.16.04.1
)
我的 SQL 属性看起来像这样
不幸的是,司机似乎并不关心和/或的任何组合autoReconnect
,正如这里提到的,这里和这里。useSSL
verifyServerCertificate
确切的错误是
Thu Jun 22 12:20:32 GMT 2017 警告:不建议在没有服务器身份验证的情况下建立 SSL 连接。根据 MySQL 5.5.45+、5.6.26+ 和 5.7.6+ 的要求,如果未设置显式选项,则默认情况下必须建立 SSL 连接。为了符合不使用 SSL 的现有应用程序,verifyServerCertificate 属性设置为“false”。您需要通过设置 useSSL=false 来显式禁用 SSL,或者设置 useSSL=true 并为服务器证书验证提供信任库。
maven - Maven maven-antrun-plugin 跳过父任务
我有一个父 pom,其中包含一个需要由所有孩子执行的 maven ant 任务:
在其中一个孩子中,我不希望执行脚本,然后我将其添加到构建/插件部分:
但是尽管有这个部分,任务总是被执行。知道我怎样才能有效地在这个孩子身上浪费这个任务吗?
maven - 蚂蚁脚本中的 Maven pom.xml
这是我的 build.xml 的一部分。我正在从 ant 脚本触发 mvn build,然后重命名构建并将其复制到特定位置。maven中有一个profile的概念。你能帮我看看如何在下面的快照中提供 Maven 配置文件。
maven - 在 Maven 构建期间替换 xml 中的多行的问题
我需要替换构建后生成的.wsdd
文件中的多行。war
maven
我正在使用antrun-maven-plugin
和ant's replace task
为此目的。
以下是来自的片段pom.xml
:
这里的replace.xml
containsant
目标实际上替换了多行标记并war
用替换的.wsdd
文件更新 final,下面是我们替换.wsdd
文件中的多行标记的部分。
现在这在 unix 机器上运行时给出了正确的结果,并且令牌被替换值成功替换,但不知何故,替换不会发生在我的 Windows 机器上。
请帮助识别问题和替代方法。谢谢。
maven - Maven执行提示密码
我有 Maven 将文件复制到远程服务器,我的代码片段如下
有没有办法避免硬编码密码?希望在执行时有提示mvn