Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Maven和Eclipse全局环境变量_Eclipse_Variables_Maven_Environment_Workspace - Fatal编程技术网

Maven和Eclipse全局环境变量

Maven和Eclipse全局环境变量,eclipse,variables,maven,environment,workspace,Eclipse,Variables,Maven,Environment,Workspace,我在pom.xml中找到了一些外部程序的路径,但这很烦人,因为如果多人通过svn使用pom,它总是需要更改和重新提交 我可以设置一些全局eclipse变量(where?)并通过我的pom(how?)引用它吗?您可以定义一个系统属性,如my_PROG_PATH,并在pom.xml中使用 ${env.MY_PROG_PATH} 这应该可以在eclipse内部和外部工作。pom中有什么样的程序?Launch4j。用户将必须手动安装此程序,然后在eclipse中设置一些变量。好的,但是eclipse中

我在pom.xml中找到了一些外部程序的路径,但这很烦人,因为如果多人通过svn使用pom,它总是需要更改和重新提交


我可以设置一些全局eclipse变量(where?)并通过我的pom(how?)引用它吗?

您可以定义一个系统属性,如my_PROG_PATH,并在pom.xml中使用

${env.MY_PROG_PATH}

这应该可以在eclipse内部和外部工作。

pom中有什么样的程序?Launch4j。用户将必须手动安装此程序,然后在eclipse中设置一些变量。好的,但是eclipse中没有变量吗?@Franz Kafka我知道构建路径/库部分有eclipse变量,但我怀疑这些变量是否会传播到您的pom.xml文件中。尽管如此,我不会在pom.xml中使用eclipse变量——在这种情况下,您只能使用eclipse构建项目。在我看来,系统属性是更好的选择。