Groovy
Grails
开发时我是echo $JAVA_HOME
的新手。
我下载了GGTS包并开始研究它。
我的环境变量
/usr/lib/jvm/default-java/bin
给出了echo $GRAILS_HOME
和
/home/pc-03/Desktop/ggts-bundle/grails-2.4.4/bin
提供grails create-app sample
当我尝试在GGTS中创建新应用程序时,我能够创建它,但是当通过终端完成同样的操作时它只会闪烁。
当我尝试Calendar now = Calendar.getInstance();
DatePickerDialog dpd = DatePickerDialog.newInstance(
PostInfo.this,
now.get(Calendar.YEAR),
now.get(Calendar.MONTH),
now.get(Calendar.DAY_OF_MONTH)+1
);
dpd.setMinDate(Calendar.getInstance());
now.add(Calendar.DAY_OF_MONTH, 30);
dpd.setMaxDate(now);
dpd.show(getFragmentManager(), "Datepickerdialog");
时,终端只会闪烁并且不会创建新应用。
任何人都可以解释为什么会发生这种情况吗?
提前致谢!!!
答案 0 :(得分:3)
将变量修复为
$JAVA_HOME="/usr/lib/jvm/default-java"
$GRAILS_HOME="/home/pc-03/Desktop/ggts-bundle/grails-2.4.4"
您不需要bin
目录 -
但是您应该在$GRAILS_HOME/bin
变量中添加$PATH
,以便从计算机上的任何位置调用grails命令