What else needs to be transferred to a target machine when running a B4J app? I just copied BOJ.jar to another Win7 machine. There was no Java installed so I installed the latest JRE. When I run the .jar with the command line
I get part of the screen frozen (as if the app is trying to run) and the following at the CMD terminal (truncated):
BOJ source and third party libs attached.
B4X:
java -Xmx16m -jar BOJ.jar
B4X:
Program started.
java.lang.NullPointerException
at com.sun.javafx.sg.prism.RegionImageCache.<init>(Unknown Source)
at com.sun.javafx.sg.prism.NGRegion.getImageCache(Unknown Source)
at com.sun.javafx.sg.prism.NGRegion.renderBackgroundRectangle(Unknown Source)
at com.sun.javafx.sg.prism.NGRegion.renderAsRectangle(Unknown Source)
at com.sun.javafx.sg.prism.NGRegion.renderContent(Unknown Source)
at com.sun.javafx.sg.prism.NGNode.doRender(Unknown Source)
at com.sun.javafx.sg.prism.NGNode.render(Unknown Source)
at com.sun.javafx.sg.prism.NGGroup.renderContent(Unknown Source)
at com.sun.javafx.sg.prism.NGRegion.renderContent(Unknown Source)
at com.sun.javafx.sg.prism.NGNode.doRender(Unknown Source)
at com.sun.javafx.sg.prism.NGNode.render(Unknown Source)
at com.sun.javafx.sg.prism.NGGroup.renderContent(Unknown Source)
at com.sun.javafx.sg.prism.NGRegion.renderContent(Unknown Source)
at com.sun.javafx.sg.prism.NGNode.doRender(Unknown Source)
at com.sun.javafx.sg.prism.NGNode.render(Unknown Source)
at com.sun.javafx.tk.quantum.ViewPainter.doPaint(Unknown Source)
at com.sun.javafx.tk.quantum.ViewPainter.paintImpl(Unknown Source)
at com.sun.javafx.tk.quantum.UploadingPainter.run(Unknown Source)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at com.sun.javafx.tk.RenderJob.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)