问题描述
我想生成一个包含操作系统名称的 JAR,并且需要在 POM 文件中包含一个属性,该属性将包含“windows”或“macos”之类的值?
有这样的房产吗?
解决方法
您可以使用 os-maven-plugin(也可用作扩展)。 Maven 默认不提供此类功能,因为 java 应该与操作系统和架构无关。
generated properties 包括 os.detected.name
,它应该可以满足您的需求。
检查这个reference。你需要os.name
。
我想生成一个包含操作系统名称的 JAR,并且需要在 POM 文件中包含一个属性,该属性将包含“windows”或“macos”之类的值?
有这样的房产吗?
您可以使用 os-maven-plugin(也可用作扩展)。 Maven 默认不提供此类功能,因为 java 应该与操作系统和架构无关。
generated properties 包括 os.detected.name
,它应该可以满足您的需求。
检查这个reference。你需要os.name
。