Hey, me again.
I have another issue when publishing. It turns out that I published the script with no images, I presume because I made sub-folders and didn't declare them.
I ended moving the pictures out of the subfolders, into just one script folder and trying to use folder/*. This made the program hang when I clicked publish. It didn't error, it didn't freeze, just loaded forever.
I initially thought it was just very slow to parse the folder so I declared all the images manually in resources. Then it still hanged.
Then I read the error file, and saw a new errror, wanted to make sure it was publishing related, so I deleted error.txt and tried publishing again. Sure enough it was there again.
Code:
Fri Jul 06 15:01:46 EEST 2018
os.name : Windows 10
os.arch : x86
java.version : 1.8.0_171
Exception in thread "AWT-EventQueue-0" java.lang.OutOfMemoryError: Java heap space
at java.util.Arrays.copyOf(Unknown Source)
at java.io.ByteArrayOutputStream.grow(Unknown Source)
at java.io.ByteArrayOutputStream.ensureCapacity(Unknown Source)
at java.io.ByteArrayOutputStream.write(Unknown Source)
at java.util.zip.DeflaterOutputStream.deflate(Unknown Source)
at java.util.zip.DeflaterOutputStream.write(Unknown Source)
at java.util.zip.ZipOutputStream.write(Unknown Source)
at ss.desktop.Publisher.addToZipStream(Publisher.java:223)
at ss.desktop.Publisher.addPathToZipStream(Publisher.java:263)
at ss.desktop.Publisher.doPublish(Publisher.java:278)
at ss.desktop.Publisher.execute(Publisher.java:107)
at ss.desktop.EditorFrame$8.actionPerformed(EditorFrame.java:239)
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)
This is the resources I'm trying to load
Code:
/*
* Resources
* scripts/waitinggame.groovy
* images/waitinggame/intro1.jpg
* images/waitinggame/intro2.jpg
* images/waitinggame/intro3.jpg
* images/waitinggame/intro4.jpg
* images/waitinggame/lvl2_1.jpg
* images/waitinggame/lvl2_2.jpg
* images/waitinggame/lvl2_3.jpg
* images/waitinggame/lvl2_4.jpg
* images/waitinggame/lvl2_5.jpg
* images/waitinggame/lvl3_1.jpg
* images/waitinggame/lvl3_2.jpg
* images/waitinggame/lvl3_3.jpg
* images/waitinggame/lvl3_4.jpg
* images/waitinggame/lvl3_5.jpg
* images/waitinggame/main_1.jpg
* images/waitinggame/main_2.jpg
* images/waitinggame/main_3.jpg
* images/waitinggame/main_4.jpg
* images/waitinggame/main_5.jpg
* images/waitinggame/main_6.jpg
* sounds/waitinggame/testpulse.wav
* sounds/waitinggame/gamepulse.wav
*/
I've tried updating java, disabling firewall, restarting and nothing worked.