【问题标题】:Unable to execute main method class in RAD 7.5无法在 RAD 7.5 中执行主方法类
【发布时间】:2012-10-11 11:44:49
【问题描述】:

我有一个带有 main 方法的类,只是为了在尝试执行时打印“Hello World”我收到异常为 ClassNotFoundException。

我有另一个带有 main 方法的类,但调用了一个 WebService 我收到“内部错误”作为附加图像,当单击“是”按钮时,RAD 需要关闭。

请帮助我如何设置任何类路径或任何其他参数。如果我需要提供更多详细信息,请告诉我。

更新 复制 eclipse.ini 文件。

-vm D:\Program Files\IBM\SDP\jdk\jre\bin\javaw.exe -启动 插件/org.eclipse.equinox.launcher_1.0.101.R34x_v20081125.jar -安装 D:\Program Files\IBM\SDP --launcher.library 插件/org.eclipse.equinox.launcher.win32.win32.x86_1.0.101.R34x_v20080731 -vmargs -Xquickstart -Xms40m -Xmx1024m -Xmnx64m -Xgcpolicy:gencon -Xscmx96m -Xshareclasses:name=IBMSDP_%u -Xnolinenumbers -XX:MaxPermSize=128M -Dcom.ibm.ws.management.event.max_polling_interval=1000

【问题讨论】:

    标签: java ibm-rad


    【解决方案1】:

    RAD 真的是一个记忆猪。您应该在至少有 2 GB 内存的 PC 上运行,最好是 4。通过 eclipse.ini 文件尽可能多地提供 RAD,如下所示。

    -vmargs
    -Xms256m
    -Xmx2048m
    

    我还是建议不要使用 RAD。除非您正在使用 RUP 或 WebSphere 开发并且绝对必须使用它,否则我会使用普通的旧 Eclipse。 RAD 太臃肿了...如果这不能解决您的问题,请发布您的 .log 文件和 eclipse.ini 文件。

    【讨论】:

    • 可能在 RAD 安装目录中。
    • 我发现这个问题尤其发生在我尝试自动或手动构建类或项目时。我尝试在整个 IBM 安装目录中搜索 .log 文件,但找不到。
    • 根据您的 eclipse.ini,您最多只允许 1GB 到 RAD。到 2048 年。还考虑将 permGen 增加到 256m
    • 非常感谢您在这里帮助我。我将值设置为 -Xms40m -Xmx1535m 和 -XX:MaxPermSize=512M 但无法增加到 2G,出现“无法启动 JVM”的错误。
    猜你喜欢
    • 1970-01-01
    • 2012-09-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-26
    • 1970-01-01
    • 2017-04-22
    • 1970-01-01
    相关资源
    最近更新 更多