2012-11-08 86 views
0

我有Grails应用程序,这是一个更大的Maven项目的子项目。我想将一些属性传递给Grails。这些属性在maven配置文件中定义。我怎样才能做到这一点? 如何在grails应用程序中访问这些属性?如果我想用grails run-app运行这个应用程序,怎么使用它们?如何在grails中使用maven配置文件和配置文件?

回答

0

我假设你使用的是Maven的Grails插件。

这里是一个工作的pom.xml,我顺利通过系统属性的Grails的消毒摘录:

 <plugin> 
     <groupId>org.grails</groupId> 
     <artifactId>grails-maven-plugin</artifactId> 
     <version>${grails.version}</version> 
     <extensions>true</extensions> 
     <configuration> 
      <properties> 
      <java.io.tmpdir>${project.build.directory}</java.io.tmpdir> 
      </properties> 
     </configuration> 
     </plugin> 
+0

谢谢,你怎么那么访问该属性? – lotk

+0

您可以使用良好的Java方式:System.getProperty – njsf