2012-11-08 111 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