Bom dia pessoal, beleza?
Estou com um pequeno problema.
Tenho uma aplicação desktop. Nela eu criei um HELP em HTML (onde as paginas HTML estão dentro do Projeto), e para abrir essa pagina eu uso o seguinte comando:
AbreBrowser browser = new AbreBrowser();
String URL = (""+(AbreBrowser.class.getResource("help.html")));
browser.AbreBrowser(URL);
Quando eu executo a aplicação pelo NetBeans, ele funciona corretamente, abre o Browser com o meu help.html, porém quando eu gero meu Jar e executo ele não funciona, a mensagem de erro é a seguinte:
C:\Documents and Settings\lemachado>java -jar "C:\Documents and Settings\lemacha do\My Documents\Leonardo\UNIB\PARTBIT\PARTBIT\dist\PARBIT.jar" java.io.IOException: Failed to open jar:file:/C:/Documents%20and%20Settings/lema chado/My%20Documents/Leonardo/UNIB/PARTBIT/PARTBIT/dist/PARBIT.jar!/partbit/help /help.html. Error message: Access is denied.at sun.awt.windows.WDesktopPeer.ShellExecute(Unknown Source)
at sun.awt.windows.WDesktopPeer.browse(Unknown Source)
at java.awt.Desktop.browse(Unknown Source)
at partbit.help.AbreBrowser.AbreBrowser(AbreBrowser.java:41)
at partbit.frmMain$TratadorActMenus.actionPerformed(frmMain.java:1127)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown
Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Alguem ja teve algum erro do tipo? Podem me ajudar?
Grato.