Java Applet:增加堆栈大小

时间:2014-04-13 15:31:27

标签: java applet stack appletviewer

我在Eclipse中编写了一个小型Java Applet来测试递归算法。由于有很多递归调用我需要增加堆栈大小:-Xss10m这很有效。

然后我想用appletviewer测试Eclipse之外的applet。所以我写了所需的html文件MyStuff.html:

<html> 
    <applet code="MyStuff.class" ARCHIVE=myjar.jar height=512 width=512>
        <PARAM name="java_arguments" value="-Xss10m">
    </applet>
</html>

为了启动applet我编译MyStuff.java:javac -cp ./myjar.jar:./ MyStuff.java然后调用appletviewer:appletviewer MyStuff.html

但似乎堆栈大小没有调整,因为我得到了StackoverflowException。即使我将堆栈增加到更大的尺寸,它也不起作用。当问Google时,我只发现了有关更改applet的堆大小的问题,但我找不到堆栈大小的问题。那不可能吗? - 但是使用Eclipse工作得很好......或者我做错了什么?

编辑:我找到了这个答案(堆而不是堆栈):Java Heap Space: Applets 但是评论暗示这对appletviewer来说不起作用

0 个答案:

没有答案