Java小程序 - 签名Applet类,而不是小程序罐子
我有一个Java小程序访问其客户端的文件系统上的文件。为此,我为我的小程序创建了一个jar,然后对其进行签名,现在一切正常。Java小程序 - 签名Applet类,而不是小程序罐子
问:是否存在被我可以签署Applet类本身,而不是首先创建一个罐子里,然后签字什么办法?
的原因我为什么要这么做:
,因为我从Eclipse本身发动我的web应用程序(在Eclipse里面的Tomcat),然后访问在外部浏览器小程序和网页加载小程序罐子,而不是Applet类所以我无法调试。
每当我在applet类中进行更改时,我需要构建该jar然后对其进行签名,然后将应用程序重新推送到tomcat服务器以便反映更改。这本身需要很多时间。
你当然可以在eclipse中调试在外部浏览器中启动的applet。
在您的小程序的控制面板,在Java选项卡,在运行时环境参数
添加
-Xdebug -Xnoagent -Xrunjdwp:交通= dt_socket,服务器= Y,暂停= N,地址= 8888
(在这里你可以选择你喜欢的任何地址)
然后在Eclipse中创建一个新的调试配置,也就是远程Java应用程序,并输入端口(8888)的上面输入。
当小程序运行时,启动调试会话。
@MeBig ..它的声音,从你的回答,像它可以调试在外部浏览器中启动即使我们的HTML代码指向一个applet JAR,而不是一个小程序类的小程序。但我没有完全得到你的答案。你可以请参阅一些很好的简短教程吗? – 2011-04-23 12:47:17
@MeBig ..你正在谈论哪个applet控制面板? – 2011-04-23 12:47:53
Java控制面板。看看这里:http://www.nakov.com/blog/2008/08/20/debugging-java-applets-in-eclipse/ – MeBigFatGuy 2011-04-23 18:37:25
我没有回答你的具体问题,而是涵盖你所提到的最后一个原因,你也可以只写一个Ant构建文件来自动生成JAR,JAR签名和重新发布,让它执行上按Ctrl + S的小程序代码。 – BalusC 2011-04-23 12:40:07
@Balus我已经创建了一个.bat文件,但我需要手动运行它。我不知道如何在小程序代码的Ctrl + S上执行它。 – 2011-04-23 12:43:44