我写了一个小的java应用程序,还写了一个小的linux脚本来在Linux服务器下执行这个Java程序.
但是,当我试图运行这个Linux脚本时,我收到此错误
无法启动:内存不足
有人可以帮我解决这个问题吗?
这是我的剧本
echo "Start time: " `date`
SERVER_HOME=$HOME/
export CLASSPATH=.:
export CLASSPATH=$CLASSPATH$SERVER_HOME/home/kiran/apiToplist/lib/*:
echo $CLASSPATH
java -cp $CLASSPATH -Xmx2G com.tata.samples.QuoteData
echo "End time: " `date`
Run Code Online (Sandbox Code Playgroud)
对于小型 Java应用程序,您真的需要2GB内存吗?值-Xmx2G告诉jmv为您的应用程序保留2GB内存.如果这不可用,它将无法工作.
如果不需要2GB,请考虑删除该值或降低该值.