gpt4 book ai didi

java 小程序因异常而停止运行

转载 作者:行者123 更新时间:2023-12-01 05:57:14 25 4
gpt4 key购买 nike

我开发了一个简单的小程序,可以从剪贴板导入图像。当我从 NetBeans 运行类文件时,一切正常。但是当我尝试将它作为小程序运行时...它在java控制台中给了我很多错误并且不运行...- 小程序已签名- 一个类中有一个静态方法,称为 getImageFromClipboard()。当小程序运行时,它会调用此方法。- getImageFromClipboard() 方法有一个 try-catch block 并抑制所有错误。它只是返回 BufferedImage 或 null。- 当小程序运行时,它会在调用 getImageFromClipboard() 之前进行一些视觉调整现在的场景如下:netbeans 中的类运行,无法导入图像并相应地调整界面(在标签中显示错误)但是当我在浏览器中运行它时,java 控制台充满了错误,并且 getImageFromClipboard() 行之后没有任何内容。尽管小程序本身会加载并执行导入图像之前应该执行的所有操作。那么,如果我接受证书并且所有可能的错误都在 try-catch block 中,为什么我会收到错误呢?此代码不应引发任何异常。有什么想法为什么会发生这种情况吗?或者您是否需要查看错误才能判断?

更新

我自己已经找到了问题所在。我正在使用的类不在 jar 文件中:( 我如何添加它?我在库包上的 netbeans 中使用“添加 jar 文件夹”来导入它,但它似乎没有被复制到 jar 。

最佳答案

I've managed to find out the problem myself. The class that i'm using is not in the jar file :( How do i add it in? I'm using "add jar folder" in netbeans on the libraries package to import it but it does not seem to get copied to the jar.

您需要在 archive 中指定依赖项<applet>的参数或<object>标签。您可以指定那些以逗号分隔的 JAR 文件的(相对)URL。这是使用 <object> 的示例的<param>标签:

<param name="archive" value="file1.jar,file2.jar,file3.jar">

请注意,这些文件与当前请求 URL 相关(因此需要放置在与小程序 JAR 文件相同的文件夹中)。

如果您希望将所有这些 JAR 合并到一个大的 JAR 文件中,那么您必须在项目属性中的某个位置查看以导出构建路径依赖项。我不做Netbeans,所以不能详细说,抱歉。

关于java 小程序因异常而停止运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2544796/

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