java - 如何在 ant 中获取系统用户(在 eclipse 中)?

标签 java eclipse ant

我如何访问系统用户的名称(eclipse 也用于 javadoc author 标签)在我的 ant 构建文件中?

我试图在我的 Java 应用程序中显示有关当前程序版本的一些信息。 我决定使用 jreleaseinfo它将变量从我的 ant 构建脚本传递到我的 java 类(以在窗口中显示它们)。用svnant我什至能够从我的 build.xml 中的 svn 访问最新的修订号和构建日期。

现在:我需要做的最后一件事就是展示谁制作了那个构建!

最佳答案

这适用于任何地方。它使用 java 系统属性 user.name

<property environment="env" />
<echo message="user: ${user.name}" />

关于java - 如何在 ant 中获取系统用户(在 eclipse 中)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/838617/

相关文章:

java - 使用 ANT 从 URL 获取以特定单词开头的所有文件

java - 什么时候使用 Hibernate/JPA/Toplink?

java - 如何在 eclipse 中从引用的库移动到 src

Java Eclipse - 在我的 JOptionPane.showMessageDialog 之间放置一个空格?

android - 尝试将 Android 应用程序移植到 BlackBerry 10 时出现验证错误

java - Apache Ivy : XML Namespace and Imported Properties

java - 有没有办法通过 jaxb 解码来自定义 getter?

java - 没有找到类型匹配的 bean ... 来进行依赖...预计至少有 1 个有资格作为 Autowiring 候选者的 bean

java - 可变数量的线程/声明 ExecutorService

java - Netbeans 损坏的平台