问题标签 [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.

0 投票
0 回答
121 浏览

java - 无法使用 Maven Ant 任务复制系统范围依赖项

我正在尝试使用 ant 脚本复制我的 pom.xml 中提到的所有依赖 jar。我可以在我的 pom.xml 中复制所有依赖项,但范围为“system”的依赖项除外

我的 pom.xml 看起来像这样

我的 build.xml 看起来像这样

JUnit jar 被复制到指定的 lib 目录,但 jfxrt.jar 没有被复制。

0 投票
1 回答
50 浏览

broadleaf-commerce - 为站点运行 tomcat Ant 任务时出错

我已经使用 mysql 数据库设置了阔叶商业项目,并连续安装了 MAVEN。当我要为 tomcat 运行 ant 任务时,它会出现这样的错误

0 投票
1 回答
1165 浏览

maven - 将jar解压到与文件同名的文件夹中

我正在使用 maven-antrun-plugin 将 jar 文件解压缩到文件夹中。这个 jar 文件在每个构建中生成,并且有一个变体 TIMESTAMP(如下面的代码片段所示)。如何将 jar 文件解压缩到与 jar 文件同名的文件夹中?例如,文件夹应该是 /sample_TIMESTAMP 而不是 /folder

0 投票
2 回答
2488 浏览

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。这里可能是什么问题?

0 投票
0 回答
193 浏览

ant - 从 maven-ant-tasks 迁移到 aether-ant-tasks

作为 Fedora 项目打包软件的一部分,我想更新一个上游 ant 构建,它使用 maven-ant-tasks 进行依赖解析,以使用 aether-ant-tasks。这两个库令人沮丧地彼此接近,但它们并不完全兼容。特别是,这个构建使用多个<dependencies>元素来声明多个类路径和文件集;这对于 maven-ant-tasks 是可以的,但对于 aether-ant-tasks 来说不是(据我所知)。在以太蚂蚁任务中处理这个用例有没有好方法?

0 投票
1 回答
645 浏览

mysql - SQL Ant 任务: WARN: 不建议在没有服务器身份验证的情况下建立 SSL 连接

我正在ant taskMySQL-5.7 服务器上运行一些 SQL,但我不想使用 SSL。我目前正在使用mysql-connector-java-5.1.42.jar连接到 MySQL-5.7 ( v5.7.18-0ubuntu0.16.04.1)

我的 SQL 属性看起来像这样

不幸的是,司机似乎并不关心和/或的任何组合autoReconnect,正如这里提到的,这里这里useSSLverifyServerCertificate

确切的错误是

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 并为服务器证书验证提供信任库。

0 投票
1 回答
702 浏览

maven - Maven maven-antrun-plugin 跳过父任务

我有一个父 pom,其中包含一个需要由所有孩子执行的 maven ant 任务:

在其中一个孩子中,我不希望执行脚本,然后我将其添加到构建/插件部分:

但是尽管有这个部分,任务总是被执行。知道我怎样才能有效地在这个孩子身上浪费这个任务吗?

0 投票
1 回答
135 浏览

maven - 蚂蚁脚本中的 Maven pom.xml

这是我的 build.xml 的一部分。我正在从 ant 脚本触发 mvn build,然后重命名构建并将其复制到特定位置。maven中有一个profile的概念。你能帮我看看如何在下面的快照中提供 Maven 配置文件。

0 投票
1 回答
296 浏览

maven - 在 Maven 构建期间替换 xml 中的多行的问题

我需要替换构建后生成的.wsdd文件中的多行。warmaven

我正在使用antrun-maven-pluginant's replace task为此目的。

以下是来自的片段pom.xml

这里的replace.xmlcontainsant目标实际上替换了多行标记并war用替换的.wsdd文件更新 final,下面是我们替换.wsdd文件中的多行标记的部分。

现在这在 unix 机器上运行时给出了正确的结果,并且令牌被替换值成功替换,但不知何故,替换不会发生在我的 Windows 机器上。

请帮助识别问题和替代方法。谢谢。

0 投票
1 回答
266 浏览

maven - Maven执行提示密码

我有 Maven 将文件复制到远程服务器,我的代码片段如下

有没有办法避免硬编码密码?希望在执行时有提示mvn