使用来自甲骨文的appbundler ant任务(),我能够创建一个与捆绑的JRE7一起工作的Mac应用程序,但是加载一些资源失败,比如本地库,因为Info.plist中的路径无效。
例如,在我使用的build.xml ant任务中(我的本地库被复制到应用程序捆绑包中的Contents/Java文件夹):
a) <option value="-Djava.library.path=Contents/Java/" />
b) <option value="-Djava.library.path=$JAVAROOT/" />
c) <o
我需要增加我的PermGen。目前,我将以下内容作为命令行参数传递:
-XX:PermSize=128m -XX:MaxPermSize=128m
这个很管用。但是,如果我试图增加值,JVM就无法初始化,从而导致以下错误:
[2009-06-18 01:39:44] [info] Error occurred during initialization of VM [2009-06-18 01:39:44] [info] Could not reserve enough space for object heap [2009-06-18 01:39:44] [info] [2009-06-1