gpt4 book ai didi

swing - 使用 Eclipse 的 JNLP 文件

转载 作者:搜寻专家 更新时间:2023-11-01 03:54:20 25 4
gpt4 key购买 nike

我做了很多研究,但我似乎无法弄清楚如何使用 Eclipse 制作 JNLP 文件。我知道一些 XML,我想做的是从桌面启动一个 (Java) Swing 程序作为桌面应用程序和在线。有人可以帮帮我吗?

最佳答案

如果我没听错,您想从 Eclipse 启动 Swing applet 应用程序。

您可以创建启动文件,如下所示:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<launchConfiguration type="org.eclipse.jdt.launching.javaApplet">
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
<listEntry value="/some.zip"/>
</listAttribute>
<mapAttribute key="org.eclipse.debug.core.preferred_launchers">
<mapEntry key="[debug]" value="org.eclipse.jdt.launching.javaApplet"/>
<mapEntry key="[run]" value="org.eclipse.jdt.launching.javaApplet"/>
</mapAttribute>
<intAttribute key="org.eclipse.jdt.launching.APPLET_HEIGHT" value="905"/>
<stringAttribute key="org.eclipse.jdt.launching.APPLET_NAME" value=""/>
<mapAttribute key="org.eclipse.jdt.launching.APPLET_PARAMETERS">
<mapEntry key="someEntry" value="5131"/>
</mapAttribute>
<intAttribute key="org.eclipse.jdt.launching.APPLET_WIDTH" value="1265"/>
<listAttribute key="org.eclipse.jdt.launching.CLASSPATH">
<booleanAttribute key="org.eclipse.jdt.launching.DEFAULT_CLASSPATH" value="false"/>
<stringAttribute key="org.eclipse.jdt.launching.JRE_CONTAINER" value="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jre"/>
<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="com.some.YourApplet"/>
<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-Xms256m -Xmx512m"/>
</launchConfiguration>

此选项适用于在本地测试 swing 应用程序。

或者,如果您仍想使用 jnlp,也可以让 jnlp 具有适当的代码库,与您的 jar 中的代码库相同。

如果您在本地启动 jnlp 时遇到错误,请发布。

关于swing - 使用 Eclipse 的 JNLP 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13456080/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com