在Max OS X上增加SQuirreL SQL的堆大小

Eri*_*rik 7 java macos squirrel-sql

我在Max OS X上运行SQuirreL SQL(2.6.8).

尝试创建表脚本时,我的堆空间不足.

如何配置SQuirreL SQL以启动更高的JVM堆大小?

小智 6

假设您在Dock中有SQuirreL,您可以执行以下操作:

  1. Cmd-单击Dock中的SQuirreL图标,将打开Finder窗口,向您显示应用程序.
  2. 左键单击SQuirreL应用程序并选择"显示包内容"
  3. 导航到Contents文件夹并打开Info.plist文件
  4. 更改或添加以下内容到Info.plist文件:
<key>Java</key>   
 <dict>
    <key>VMOptions</key> 
    <array> 
        <string>-Xms128m</string> 
        <string>-Xmx512m</string> 
    </array> 
</dict>
Run Code Online (Sandbox Code Playgroud)

在这里,您可以在开始时获得128M的最大SQuirreL.

保存Info.plist文件并重新启动应用程序.

  • 实际上,这对我不起作用(它什么都不做).最后的工作是更改应用程序文件夹中的.sh文件(./Applications./SQuirreLSQL/Contents/MacOS/squirrel-sql.sh)并将"-Xmx256m"更改为"-Xmx1024m" (8认同)