草庐IT

GRAILS_HOME

全部标签

mongodb - 通过 Grails 域标准在事件光标中发现 Mongo CursorNotFound 异常

我正在使用Grails2.4.4、mongo插件3.0.2、MongoDB2.4.10,使用远程数据库连接。grails{mongo{host="11.12.13.14"//AremoteserverIPport=27017databaseName="blogger"username="blog"password="xyz"options{autoConnectRetry=trueconnectTimeout=3000connectionsPerHost=40socketTimeout=120000threadsAllowedToBlockForConnectionMultiplier

带有 Grails 2.4.3 的 MongoDB (3.0.2) NullPointerException

我正在尝试在EC2上设置GrailsWeb应用程序实例类型:m3xlarge从http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html安装JAVA版本:java版本“1.7.0_80”Java(TM)SE运行时环境(build1.7.0_80-b15)JavaHotSpot(TM)64位服务器VM(内部版本24.80-b11,混合模式)(因为JAVA8存在问题:https://github.com/spring-projects/spring-loaded/issues/98)从GVMtool

带有 Grails 2.4.3 的 MongoDB (3.0.2) NullPointerException

我正在尝试在EC2上设置GrailsWeb应用程序实例类型:m3xlarge从http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html安装JAVA版本:java版本“1.7.0_80”Java(TM)SE运行时环境(build1.7.0_80-b15)JavaHotSpot(TM)64位服务器VM(内部版本24.80-b11,混合模式)(因为JAVA8存在问题:https://github.com/spring-projects/spring-loaded/issues/98)从GVMtool

Grails 1.3.7/Java 7 兼容性

有没有人幸运地使用Java7运行Grails1.3.7应用程序?我创建了一个全新的Grails1.3.7应用程序并尝试在Java7下运行它。我收到以下错误,但应用程序似乎运行正常。我们有一些1.3.7应用程序我们不愿意升级到Grails2.x,所以任何想法都将不胜感激。Unabletousedirectchar[]accessofjava.lang.Stringjava.lang.NoSuchFieldException:countatjava.lang.Class.getDeclaredField(Class.java:1899)atorg.codehaus.groovy.grail

java - 在 Grails 应用程序中检索 Activity 语言环境

我知道我可以使用“lang”参数自动更改当前语言环境,如docs中所述。,但是如何跟踪这些更改,例如更新存储在当前用户域对象中的语言?request.locale不起作用,因为它不反射(reflect)通过“?lang=xx”完成的更改 最佳答案 在您的Controller中,您可以使用RequestContextUtils获取语言环境。importorg.springframework.web.servlet.support.RequestContextUtilsasRCU然后解析请求的语言环境:RCU.getLocale(req

java - Grails 或 Play 如何检测更改和热重载类?

我很好奇有没有人知道Grails或Play等框架如何检测代码中的更改并自动触发重新编译而无需重新启动应用服务器的详细信息?是否有特定于Groovy编译器或其动态特性的东西可以很容易地发生这种情况?作为背景,我在构建过程中有一个自定义代码生成阶段,我希望能够拥有类似的编辑和刷新功能。提前感谢任何指点,即使我必须筛选代码以获得更大的图片。编辑:我应该澄清一下,我并不是要构建一个Grails插件,而是要了解在servlet容器中的任何应用程序中执行此操作需要什么。即,我使用的是Groovy而不是Grails。Edit2:听起来Play有一个特定的DEV模式,可以启用这种热重载:http://

java - Tomcat 6 JAVA_HOME

我尝试设置JAVA_HOME路径,因为我的Tomcat服务器正在寻找它。我正在尝试设置它,但它似乎不起作用,并且在我这样做时会导致错误。我正在尝试使用在setclasspath.bat中设置JAVAsetJAVA_HOME="C:\ProgramFiles(x86)\Java\jre7"这是setclasspath.bat的开头setJAVA_HOME="C:\ProgramFiles(x86)\Java\jre7"ifnot"%JAVA_HOME%"==""gotogotJdkHomeifnot"%JRE_HOME%"==""gotogotJreHomeechoNeithertheJ

java - 更改 user.home 系统属性

如何从我的java程序外部更改user.home系统属性,使其认为它是与D:\DocumentsandSettings\%USERNAME%不同的目录?通过环境变量或VM参数? 最佳答案 设置VM参数应该可以工作:java-Duser.home=这是一个测试用例:publicclasstest{publicstaticvoidmain(String[]args){System.out.println(System.getProperty("user.home"));}}在WinXP和Linux上使用java1.5.0_17测试jav

java - JAVA_HOME、M2 和 M2_HOME 变量的用途

如果应该去那里的路径已经附加到我的路径变量? 最佳答案 JAVA_HOME应该是您要使用的Java安装目录。这个变量经常被各种脚本使用,所以建议定义它。JAVA_HOME本身不应添加到PATH。您应该添加JAVA_HOME/bin以便能够从该目录运行命令而无需指定具体路径。M2_HOME是Maven的家。它由脚本mvn(或Windows上的mvn.bat)使用。 关于java-JAVA_HOME、M2和M2_HOME变量的用途,我们在StackOverflow上找到一个类似的问题:

java - 即使 JAVA_HOME 路径正确,Tomcat 也没有运行

当我尝试使用startup.bat运行tomcat时,出现以下错误,TheJAVA_HOMEenvironmentvariableisnotdefinedcorrectlyThisenvironmentvariableisneededtorunthisprogramNB:JAVA_HOMEshouldpointtoaJDKnotaJRE然后我尝试C:\>echo%java_home%并得到以下结果C:\ProgramFiles\Java\jdk1.6.0_25\bin我什至尝试将JAVA_HOME手动设置为系统变量列表,但这个问题仍然存在。我能做些什么来解决它?我使用的是Windows