我在自签名jar上收到以下错误:jarverified.Warning:Thisjarcontainsentrieswhosecertificatechainisnotvalidated.Re-runwiththe-verboseand-certsoptionsformoredetails.我在jar上签名是这样的:"C:\ProgramFiles\Java\jdk1.7.0\bin\jarsigner"-keystoremyKeyStoremyJar.jarmyAlias我的jar有2个入口点:一个用于javaweb启动,一个用于applet。如果我以javaweb启动方式运行jar
如何在Java中使用.p12文件对数据进行签名?Java似乎只支持到pkcs11,我就是找不到pkcs12的标准库。“java.security”中没有任何内容...用于解码.p12文件以获取私钥以执行签名。有什么解决办法吗?我正在创建一个小程序,所以如果有一个小库可用就好了,但不是那些1MB或更大的库。 最佳答案 您可以将p12文件作为keystore打开。http://docs.oracle.com/javase/6/docs/technotes/guides/security/jsse/JSSERefGuide.html#Ke
我正在尝试编译对未签名的Javaapplet施加的所有限制的完整列表(定义为普通Java应用程序可以做的事情,但未签名的Javaapplet不能做的事情)。这是我到目前为止编制的列表:一个未签名的Javaapplet...无法访问本地文件系统。无法访问系统剪贴板。无法启动打印作业。无法连接到任何第三方服务器(除小程序源自的服务器之外的任何服务器)或从中检索资源。不能使用多播套接字。无法创建或注册SocketImplFactory、URLStreamHandlerFactory或ContentHandlerFactory。无法监听传入的套接字连接。无法监听数据报。无法访问某些系统属性(j
我有一个Java小程序,其中包含几个嵌入网页中的可聚焦元素。是否可以使小程序中的元素成为页面其余部分的逻辑Tab顺序的一部分?澄清一下:我想使用Tab从小程序外部的元素移动到小程序的第一个元素,然后使用Shift+Tab移回小程序外部的元素。同样,我想使用Tab从小程序的最后一个元素移动到网页的下一个元素,并使用Shift+Tab向后移动。 最佳答案 您可以通过将tabindex属性附加到您的元素,包括您的applet的object元素来定义页面中的Tab键顺序。您可以通过扩展FocusTraversalPolicyclass在您的
我正在将控制台应用程序转换为使用Swing的应用程序。目前我希望我的程序做与此类似的事情.nextInt();我如何通过使用.getText();或类似的东西来实现这一点?简而言之;如何在用户在文本字段中输入内容并按下回车键之前暂停程序的执行。 最佳答案 更新:所以你想等待用户从GUI输入一些东西。这是可能的,但需要同步,因为GUI在另一个线程中运行。所以步骤是:创建一个“持有者”对象,将结果从GUI委托(delegate)给“逻辑”线程“逻辑”线程等待输入(使用holder.wait())当用户输入文本时,它会同步“holder”
如何从小程序本身打开一个新的小程序窗口? 最佳答案 要从小程序打开一个新的Java窗口(JFrame),请参阅以下摘自Javatutorial的内容://1.Createtheframe.JFrameframe=newJFrame("FrameDemo");//2.Optional:Whathappenswhentheframecloses?frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//3.Createcomponentsandputthemintheframe.//.
在尝试回答appletquestion时,OP不知道如何查看他的小程序的错误消息。我自己做这件事已经有一段时间了,我没有找到任何一步一步的说明,所以我在这里发布一个问题和答案以供后代使用。 最佳答案 window:双击系统托盘中右下角时钟旁边的Java图标。这将打开Java控制面板。单击“高级”选项卡。点击“Java控制台”旁边的+,然后点击“显示控制台”。Java控制台将显示任何堆栈跟踪,显示来自抛出的异常的错误消息。您还可以将System.out.println()调用添加到您的小程序代码中,以在控制台中打印您自己的自定义消
我一直在努力弄清楚如何使可见图像在小程序窗口中沿对角线移动。如果您按向上、向下、向左或向右,图像(gif)会相应地移动,但是如果您尝试同时按两个键(例如同时向上和向右),图像只会在你第二次按下的方向(即使你同时按下这些键,仍然会有微小的延迟)。可能有一种我不知道的简单方法来解决这个问题,或者可能有人已经找到了解决方法...我很感谢您提供的任何帮助或建议。谢谢英雄类(这个类定义了“英雄”是什么;在本例中是一个简单的像素人,以及他可以做什么)importobjectdraw.*;importjava.awt.*;publicclassHeroextendsActiveObject{priv
或者当从特定域(即您用作CA身份验证的一部分的域)下载时,签名的小程序是否与仅关联并被视为已签名?我的情况:我创建了一个小程序,我将其作为工具提供下载,以便其他人可以在他们的网站上使用它。人们不会使用我网站上的小程序,而是将其下载为zip文件并将其托管在他们的网站上。(显然,我的应用程序是针对开发人员和那些精通HTML的人)。到目前为止,该小程序尚未签名,但是由于Oracle在上次更新中基本上杀死了未签名的小程序,因此我正在考虑对其进行签名。但是我不想经历了签署它的麻烦和费用后才发现只有在我的网站上使用该小程序而不是其他网站时签名才有效。编辑澄清:我不打算自签名。我打算使用CA。
Applets可以使用JNI(JavaNativeInterface)吗,有没有人试过? 最佳答案 您可以从小程序使用JNI,请记住小程序在客户端上运行,因此JNI将访问客户端以获取“NI”部分。 关于java-我可以在JavaApplet中使用JNI吗?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/4366382/