gpt4 book ai didi

linux - 如何仅在特定平台上运行插件

转载 作者:太空宇宙 更新时间:2023-11-04 12:32:28 25 4
gpt4 key购买 nike

我有一个只需要在linux上执行的maven插件。我发现这个配置似乎有效

How do I make this plugin run only on non-Windows platforms?

<profiles>
<profile>
<activation>
<os>
<family>!mac</family>
</os>
</activation>
<build>
<plugins>
<plugin>
...
</plugin>
</plugins>
</build>
...
</profile>
</profiles>

如何修改它以使其仅在 linux 上执行?

最佳答案

没有操作系统 <family> value区分 Linux 和 Unixes,但你可以使用 <name>相反。

<profiles>
<profile>
<activation>
<os>
<name>Linux</name>
</os>
</activation>
<build>
<plugins>
<plugin>
...
</plugin>
</plugins>
</build>
...
</profile>
</profiles>

仅供引用,仔细检查 <name> 的值在你的 Linux 机器上,执行 java -XshowSettings:properties并寻找 os.name属性(property)。 (在我检查过的所有 Linux 发行版中,这只是 Linux。)

关于linux - 如何仅在特定平台上运行插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42935517/

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