gpt4 book ai didi

java - 请参阅 ANT 构建文件中的外部资源

转载 作者:行者123 更新时间:2023-12-01 13:20:31 25 4
gpt4 key购买 nike

我有一个存在于服务器 10.X.X.1 上的 ant 构建文件,在此构建文件中我想引用存在于其他服务器 10.X.X.2 上的 SOA_HOME ( /home/oracle/Middleware/ORACLE_SOA1 ) 位置。

有什么方法可以访问 ant 文件中的这个目录。

详细信息: /home/oracle/Middleware/ORACLE_SOA1/bin目录包含一个 XML ( ant-sca-package.xml ) 文件,我想在 build.xml 中读取该文件

我无法在服务器 10.X.X.1 上复制该文件 ( ant-sca-package.xml ),因为该文件依赖于其他大量资源。

任何指针都值得赞赏。

最佳答案

我的第一选择是使用 scp将整个目录从另一台计算机复制到您的构建中的任务。这要求另一台机器正在运行 sshd 并且您在那里有登录名。

您可以使用 NFS 或 SMB 挂载其他服务器的/home/oracle/Middleware/ORACLE_SOA1 目录,以便您的构建访问它,尽管这显然不太便携,而且我很确定这些方法的安全性低于SCP。

NFS 和 SMB 允许一台计算机上的目录树可供其他计算机使用(“导出”)。 Unix/Linux 系统通常会像挂载磁盘分区一样挂载此类导出目录,这意味着其他计算机实际上将其视为另一个分区,这意味着您的 Ant 构建文件可以将它们作为常规文件集进行访问。谷歌搜索出现this , thisthis对于 NFS(所有 Linux,但 NFS 存在于所有 Unix 中),以及 this桑巴舞。

关于java - 请参阅 ANT 构建文件中的外部资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22054095/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com