我正在研究TFS Java SDK,使用Java连接TFS服务器并进行查询。 它显示内存不足异常。
Exception in thread "ReplicaSetStatus:Updater" Exception in thread "Thread-1" java.lang.OutOfMemoryError: Java heap space
Caused by: java.sql.SQLException: Out of Memory
at org.hsqldb.jdbc.Util.sqlException(Unknown Source)
at org.hsqldb.jdbc.jdbcConnection.<init>(Unknown Source)
at org.hsqldb.jdbcDriver.getConnection(Unknown Source)
at org.hsqldb.jdbcDriver.connect(Unknown Source)
at com.microsoft.tfs.core.internal.db.ConnectionConfiguration.createNewConnection(ConnectionConfiguration.java:219)
到目前为止我对此一无所知。 您能帮忙吗?
最佳答案
尝试增加分配给 SQuirreL 的内存。在文本编辑器中打开脚本或批处理文件并更改分配的内存量。查找 -Xmx256m 并将 256 替换为更大的数字。
在 Windows 上,该文件是 squirrel-sql.bat,在 Linux 上,该文件是 squirrel-sql.sh
关于java - TFS Java SDK 抛出内存不足异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32395995/