2

我遇到了一个问题,我需要获取一些编译时变量并相应地更改代码。改变它的工作方式不是一种选择。

以下是它在 c 中的工作方式:

#include <stdio.h>

int main(void)
{
    printf("version: %d\n", version);
    printf("svn:     %d\n", svn);
    return 0;
}
$ gcc -Dversion=1 -Dsvn=15 main.c -o main
$ ./main
version: 1
svn:     15

我如何在java中创建这种行为?

4

0 回答 0