java - TFS Java SDK 抛出内存不足异常

标签 java tfs sdk

我正在研究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/

相关文章:

android - 如何在 linux ubuntu 16.04 上安装 SDK 管理器?

java - Unity3D : APK file missing

java - html 文件中未找到类异常 Applet.jar

visual-studio-2010 - TF203015 项目 $/path/file 有不兼容的待处理更改。当试图解架时

java - 在 Java Spring Boot 中将 CSV 转换为 JSON 数组

tfs - 如何从托管 TFS 迁移到本地 TFS?

asp.net - 在 ASP.NET 5 (vNext) 中使用 "Produce outputs on build"会出现 "Illegal characters in path"构建错误

sdk - MSBuild 找不到 resgen.exe

Katalon-Studio 中的 Java 脚本

java - 堆插入方法中的双项