我在这里做错了什么?我正在转向Grails 2.4.0(Windows 7企业版),我的环境变量设置正确,我遇到了麻烦。这是我的东西......
GRAILS_HOME C:\grails\grails-2.4.0
JAVA_HOME C:\Program Files\Java\jdk1.7.0_51
但是当我从cmd提示符运行app时,我得到了这个:
C:>echo %GRAILS_HOME% C:\grails\grails-2.3.7
并且......这里是整个PATH变量
%GRAILS_HOME%\bin;%JAVA_HOME%\bin;C:\oracle\product\11.2.0\client_32\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%systemroot%\System32\WindowsPowerShell\v1.0\;C:\Program Files\SlikSvn\bin;C:\Program Files (x86)\ActivIdentity\ActivClient\;C:\Program Files\ActivIdentity\ActivClient\
鉴于上述情况......当我做一个运行应用程序时,我得到以下内容。什么可能是错的,它与我的env变量有关吗?
C:\Users>grails run-app Picked up JAVA_TOOL_OPTIONS: -Djava.vendor="Sun Microsystems Inc." Error opening zip file or JAR manifest missing : C:/grails/grails-2.3.7/lib/org. springframework/springloaded/jars/springloaded-1.2.0.RELEASE.jar Error occurred during initialization of VM agent library failed to init: instrument
C:\Users>
答案 0 :(得分:0)
有时您需要重新启动命令行会话以解决/反映您对GRAILS_HOME的更改。