Here's the problem I get with latest 3.08 dev builds (r3618) under Win7x64.
I've installed JDK (jdk-8u77-windows-x64) and Maven (apache-maven-3.3.9-bin), all in accordance with the guides/installation notes. I've skipped using SVN cuz I think I don't really need to for read-only stuff, I just download latest snapshots here instead.
So. When I go for mvn compile, I get "BUILD SUCCESS", everything is fine, except for this encoding warning:
[WARNING] Using platform encoding (Cp1251 actually) to copy filtered resources,
i.e. build is platform dependent!
But when I go for mvn install afterwards, I get "BUILD FAILURE":
atcom.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:275)atjava.security.AccessController.doPrivileged(NativeMethod)atcom.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$354(GlassViewEventHandler.java:388)atcom.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:389)atcom.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:387)atcom.sun.glass.ui.View.handleMouseEvent(View.java:555)atcom.sun.glass.ui.View.notifyMouse(View.java:937)atcom.sun.glass.ui.win.WinApplication._runLoop(NativeMethod)atcom.sun.glass.ui.win.WinApplication.lambda$null$148(WinApplication.java:191)atjava.lang.Thread.run(Thread.java:745)Exceptioninthread"JavaFX Application Thread"java.lang.NullPointerExceptionatcom.sun.javafx.tk.quantum.QuantumToolkit.isSupported(QuantumToolkit.java:1146)atcom.sun.javafx.application.PlatformImpl.isSupportedImpl(PlatformImpl.java:809)atcom.sun.javafx.application.PlatformImpl.isSupported(PlatformImpl.java:482)atjavafx.application.Platform.isSupported(Platform.java:168)atcom.sun.javafx.scene.input.PickResultChooser.processOffer(PickResultChooser.java:182)atcom.sun.javafx.scene.input.PickResultChooser.offer(PickResultChooser.java:143)atjavafx.scene.Node.impl_intersects(Node.java:4943)atjavafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2942)atjavafx.scene.Node.impl_pickNode(Node.java:4912)atjavafx.scene.Scene$MouseHandler.pickNode(Scene.java:3899)atjavafx.scene.Scene$MouseHandler.access$1600(Scene.java:3485)atjavafx.scene.Scene.pick(Scene.java:1942)atjavafx.scene.Scene.access$6700(Scene.java:159)atjavafx.scene.Scene$MouseHandler.process(Scene.java:3711)atjavafx.scene.Scene$MouseHandler.access$1500(Scene.java:3485)atjavafx.scene.Scene.impl_processMouseEvent(Scene.java:1762)atjavafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2494)atcom.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:352)atcom.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:275)atjava.security.AccessController.doPrivileged(NativeMethod)atcom.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$354(GlassViewEventHandler.java:388)atcom.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:389)atcom.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:387)atcom.sun.glass.ui.View.handleMouseEvent(View.java:555)atcom.sun.glass.ui.View.notifyMouse(View.java:937)atcom.sun.glass.ui.win.WinApplication._runLoop(NativeMethod)atcom.sun.glass.ui.win.WinApplication.lambda$null$148(WinApplication.java:191)atjava.lang.Thread.run(Thread.java:745)Exceptioninthread"JavaFX Application Thread"java.lang.NullPointerExceptionatcom.sun.javafx.tk.quantum.QuantumToolkit.isSupported(QuantumToolkit.java:1146)atcom.sun.javafx.application.PlatformImpl.isSupportedImpl(PlatformImpl.java:809)atcom.sun.javafx.application.PlatformImpl.isSupported(PlatformImpl.java:482)atjavafx.application.Platform.isSupported(Platform.java:168)atcom.sun.javafx.scene.input.PickResultChooser.processOffer(PickResultChooser.java:182)atcom.sun.javafx.scene.input.PickResultChooser.offer(PickResultChooser.java:143)atjavafx.scene.Node.impl_intersects(Node.java:4943)atjavafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2942)atjavafx.scene.Node.impl_pickNode(Node.java:4912)atjavafx.scene.Scene$MouseHandler.pickNode(Scene.java:3899)atjavafx.scene.Scene$MouseHandler.access$1600(Scene.java:3485)atjavafx.scene.Scene.pick(Scene.java:1942)atjavafx.scene.Scene.access$6700(Scene.java:159)atjavafx.scene.Scene$MouseHandler.process(Scene.java:3711)atjavafx.scene.Scene$MouseHandler.access$1500(Scene.java:3485)atjavafx.scene.Scene.impl_processMouseEvent(Scene.java:1762)atjavafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2494)atcom.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:352)atcom.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:275)atjava.security.AccessController.doPrivileged(NativeMethod)atcom.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$354(GlassViewEventHandler.java:388)atcom.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:389)atcom.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:387)atcom.sun.glass.ui.View.handleMouseEvent(View.java:555)atcom.sun.glass.ui.View.notifyMouse(View.java:937)atcom.sun.glass.ui.win.WinApplication._runLoop(NativeMethod)atcom.sun.glass.ui.win.WinApplication.lambda$null$148(WinApplication.java:191)atjava.lang.Thread.run(Thread.java:745)Exceptioninthread"JavaFX Application Thread"java.lang.NullPointerExceptionatcom.sun.javafx.tk.quantum.QuantumToolkit.isSupported(QuantumToolkit.java:1146)atcom.sun.javafx.application.PlatformImpl.isSupportedImpl(PlatformImpl.java:809)atcom.sun.javafx.application.PlatformImpl.isSupported(PlatformImpl.java:482)atjavafx.application.Platform.isSupported(Platform.java:168)atcom.sun.javafx.scene.input.PickResultChooser.processOffer(PickResultChooser.java:182)atcom.sun.javafx.scene.input.PickResultChooser.offer(PickResultChooser.java:143)atjavafx.scene.Node.impl_intersects(Node.java:4943)atjavafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2942)atjavafx.scene.Node.impl_pickNode(Node.java:4912)atjavafx.scene.Scene$MouseHandler.pickNode(Scene.java:3899)atjavafx.scene.Scene$MouseHandler.access$1600(Scene.java:3485)atjavafx.scene.Scene.pick(Scene.java:1942)atjavafx.scene.Scene.access$6700(Scene.java:159)atjavafx.scene.Scene$MouseHandler.process(Scene.java:3711)atjavafx.scene.Scene$MouseHandler.access$1500(Scene.java:3485)atjavafx.scene.Scene.impl_processMouseEvent(Scene.java:1762)atjavafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2494)atcom.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:352)atcom.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:275)atjava.security.AccessController.doPrivileged(NativeMethod)atcom.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$354(GlassViewEventHandler.java:388)atcom.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:389)atcom.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:387)atcom.sun.glass.ui.View.handleMouseEvent(View.java:555)atcom.sun.glass.ui.View.notifyMouse(View.java:937)atcom.sun.glass.ui.win.WinApplication._runLoop(NativeMethod)atcom.sun.glass.ui.win.WinApplication.lambda$null$148(WinApplication.java:191)atjava.lang.Thread.run(Thread.java:745)Exceptioninthread"JavaFX Application Thread"java.lang.NullPointerExceptionatcom.sun.javafx.tk.quantum.QuantumToolkit.isSupported(QuantumToolkit.java:1146)atcom.sun.javafx.application.PlatformImpl.isSupportedImpl(PlatformImpl.java:809)atcom.sun.javafx.application.PlatformImpl.isSupported(PlatformImpl.java:482)atjavafx.application.Platform.isSupported(Platform.java:168)atcom.sun.javafx.scene.input.PickResultChooser.processOffer(PickResultChooser.java:182)atcom.sun.javafx.scene.input.PickResultChooser.offer(PickResultChooser.java:143)atjavafx.scene.Node.impl_intersects(Node.java:4943)atjavafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2942)atjavafx.scene.Node.impl_pickNode(Node.java:4912)atjavafx.scene.Scene$MouseHandler.pickNode(Scene.java:3899)atjavafx.scene.Scene$MouseHandler.access$1600(Scene.java:3485)atjavafx.scene.Scene.pick(Scene.java:1942)atjavafx.scene.Scene.access$6700(Scene.java:159)atjavafx.scene.Scene$MouseHandler.process(Scene.java:3711)atjavafx.scene.Scene$MouseHandler.access$1500(Scene.java:3485)atjavafx.scene.Scene.impl_processMouseEvent(Scene.java:1762)atjavafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2494)atcom.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:352)atcom.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:275)atjava.security.AccessController.doPrivileged(NativeMethod)atcom.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$354(GlassViewEventHandler.java:388)atcom.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:389)atcom.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:387)atcom.sun.glass.ui.View.handleMouseEvent(View.java:555)atcom.sun.glass.ui.View.notifyMouse(View.java:937)atcom.sun.glass.ui.win.WinApplication._runLoop(NativeMethod)atcom.sun.glass.ui.win.WinApplication.lambda$null$148(WinApplication.java:191)atjava.lang.Thread.run(Thread.java:745)Exceptioninthread"JavaFX Application Thread"java.lang.NullPointerExceptionatcom.sun.javafx.tk.quantum.QuantumToolkit.isSupported(QuantumToolkit.java:1146)atcom.sun.javafx.application.PlatformImpl.isSupportedImpl(PlatformImpl.java:809)atcom.sun.javafx.application.PlatformImpl.isSupported(PlatformImpl.java:482)atjavafx.application.Platform.isSupported(Platform.java:168)atcom.sun.javafx.scene.input.PickResultChooser.processOffer(PickResultChooser.java:182)atcom.sun.javafx.scene.input.PickResultChooser.offer(PickResultChooser.java:143)atjavafx.scene.Node.impl_intersects(Node.java:4943)atjavafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2942)atjavafx.scene.Node.impl_pickNode(Node.java:4912)atjavafx.scene.Scene$MouseHandler.pickNode(Scene.java:3899)atjavafx.scene.Scene$MouseHandler.access$1600(Scene.java:3485)atjavafx.scene.Scene.pick(Scene.java:1942)atjavafx.scene.Scene.access$6700(Scene.java:159)atjavafx.scene.Scene$MouseHandler.process(Scene.java:3711)atjavafx.scene.Scene$MouseHandler.access$1500(Scene.java:3485)atjavafx.scene.Scene.impl_processMouseEvent(Scene.java:1762)atjavafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2494)atcom.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:352)atcom.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:275)atjava.security.AccessController.doPrivileged(NativeMethod)atcom.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$354(GlassViewEventHandler.java:388)atcom.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:389)atcom.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:387)atcom.sun.glass.ui.View.handleMouseEvent(View.java:555)atcom.sun.glass.ui.View.notifyMouse(View.java:937)atcom.sun.glass.ui.win.WinApplication._runLoop(NativeMethod)atcom.sun.glass.ui.win.WinApplication.lambda$null$148(WinApplication.java:191)atjava.lang.Thread.run(Thread.java:745)Exceptioninthread"JavaFX Application Thread"java.lang.NullPointerExceptionatcom.sun.javafx.tk.quantum.QuantumToolkit.isSupported(QuantumToolkit.java:1146)atcom.sun.javafx.application.PlatformImpl.isSupportedImpl(PlatformImpl.java:809)atcom.sun.javafx.application.PlatformImpl.isSupported(PlatformImpl.java:482)atjavafx.application.Platform.isSupported(Platform.java:168)atcom.sun.javafx.scene.input.PickResultChooser.processOffer(PickResultChooser.java:182)atcom.sun.javafx.scene.input.PickResultChooser.offer(PickResultChooser.java:143)atjavafx.scene.Node.impl_intersects(Node.java:4943)atjavafx.scene.layout.Region.impl_pickNodeLocal(Region.java:2942)atjavafx.scene.Node.impl_pickNode(Node.java:4912)atjavafx.scene.Scene$MouseHandler.pickNode(Scene.java:3899)atjavafx.scene.Scene$MouseHandler.access$1600(Scene.java:3485)atjavafx.scene.Scene.pick(Scene.java:1942)atjavafx.scene.Scene.access$6700(Scene.java:159)atjavafx.scene.Scene$MouseHandler.process(Scene.java:3711)atjavafx.scene.Scene$MouseHandler.access$1500(Scene.java:3485)atjavafx.scene.Scene.impl_processMouseEvent(Scene.java:1762)atjavafx.scene.Scene$ScenePeerListener.mouseEvent(Scene.java:2494)atcom.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:352)atcom.sun.javafx.tk.quantum.GlassViewEventHandler$MouseEventNotification.run(GlassViewEventHandler.java:275)atjava.security.AccessController.doPrivileged(NativeMethod)atcom.sun.javafx.tk.quantum.GlassViewEventHandler.lambda$handleMouseEvent$354(GlassViewEventHandler.java:388)atcom.sun.javafx.tk.quantum.QuantumToolkit.runWithoutRenderLock(QuantumToolkit.java:389)atcom.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:387)atcom.sun.glass.ui.View.handleMouseEvent(View.java:555)atcom.sun.glass.ui.View.notifyMouse(View.java:937)atcom.sun.glass.ui.win.WinApplication._runLoop(NativeMethod)atcom.sun.glass.ui.win.WinApplication.lambda$null$148(WinApplication.java:191)atjava.lang.Thread.run(Thread.java:745)Results:Testsinerror:org.mars_sim.msp.ui.swing.tool.settlement.TestSVGMapUtilTestsrun:7,Failures:0,Errors:1,Skipped:0[INFO] ------------------------------------------------------------------------[INFO] Reactor Summary:[INFO][INFO] mars-sim ........................................... SUCCESS [0.594s][INFO] mars-sim-mapdata ................................... SUCCESS [4.091s][INFO] mars-sim-network ................................... SUCCESS [0.146s][INFO] mars-sim-core ...................................... SUCCESS [44.965s][INFO] mars-sim-ui ........................................ FAILURE [5.835s][INFO] mars-sim-main ...................................... SKIPPED[INFO] ------------------------------------------------------------------------[INFO] BUILD FAILURE[INFO] ------------------------------------------------------------------------[INFO] Total time: 55.823 s[INFO] Finished at: 2016-04-16T12:25:27+03:00[INFO] Final Memory: 24M/256M[INFO] ------------------------------------------------------------------------[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test (default-test) on project mars-sim-ui: There are test failures.[ERROR][ERROR] Please refer to D:\GAMES\mars-sim\mars-sim-code-3618-trunk\mars-sim\mars-sim-ui\target\surefire-reports for the individual test results.[ERROR] -> [Help1][ERROR][ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.[ERROR] Re-run Maven using the -X switch to enable full debug logging.[ERROR][ERROR] For more information about the errors and possible solutions, please read the following articles:[ERROR][Help1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException[ERROR][ERROR] After correcting the problems, you can resume the build with the command[ERROR] mvn <goals> -rf :mars-sim-ui
So, what do I do with this?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
[WARNING] Using platform encoding (Cp1251 actually) to copy filtered resources,
i.e. build is platform dependent!
(1) Cp1251 has to do with character encoding.
file encoding in linux and windows os are not the same.
In mars-sim, we have developers who run linux, windows and macosx. So there exists a bit of "incompatibility" between the files we commit....but if we are careful enough, we can usually circumvent those pitfalls.
In eclipse, you can control how a file is saved. it is NOT unicode by default.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Note that I used the commands "mvn clean compile install" to peform all three maven tasks.
(3) It seems some tests require setting up a few threads. So they can be quite cpu intensive/sensitive.
what's your cpu? Mine has 4 cores and 4 threads
I'd let my command prompt console window stay on the foreground and do not use the machine for a minute or two, maven usually runs through all the tests with no complaints at all.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
(4) Also, say if you save your build of mars-sim on C:\mars-sim\mars-sim-code...
Then when running maven, you may need to REFRAIN from accessing or working on this directory: C:\mars-sim\mars-sim-code\having mars-sim\mars-sim-main\target\ since the compiled jars will be generated and stored there.
So, to me, I usually leave my computer alone for a two minutes, I usually got BUILD SUCCESS on all modules.when I come back.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
(5). If you have enough memory, consider using eclipse as IDE for mars-sim. In eclipse, after you made a code change, you don't have to run maven everytime a change is made to test to see if everything works.
I'll take a look over some of those tests to make them less "sensitive" of cpu resources.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Just tried doing "mvn clean package install" with r3626 and got failure.
Results :
Tests in error:
testLoadingPhase(org.mars_sim.msp.core.person.ai.task.LoadVehicleTest)
testUnloadingPhase(org.mars_sim.msp.core.person.ai.task.UnloadVehicleTest)
Tests run: 211, Failures: 0, Errors: 2, Skipped: 0 [INFO] ------------------------------------------------------------------------[INFO] Reactor Summary:[INFO][INFO] mars-sim ........................................... SUCCESS [ 1.760 s][INFO] mars-sim-mapdata ................................... SUCCESS [ 9.600 s][INFO] mars-sim-network ................................... SUCCESS [ 0.190 s][INFO] mars-sim-core ...................................... FAILURE [ 51.330 s][INFO] mars-sim-ui ........................................ SKIPPED[INFO] mars-sim-main ...................................... SKIPPED[INFO] ------------------------------------------------------------------------[INFO] BUILD FAILURE[INFO] ------------------------------------------------------------------------[INFO] Total time: 01:03 min[INFO] Finished at: 2016-04-22T10:15:05+03:00[INFO] Final Memory: 25M/339M[INFO] ------------------------------------------------------------------------[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test (default-test) on project mars-sim-core: There are test failures.[ERROR][ERROR] Please refer to D:\GAMES\mars-sim\mars-sim-code-3626-trunk\mars-sim\mars-sim-core\target\surefire-reports for the individual test results.[ERROR] -> [Help 1][ERROR][ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.[ERROR] Re-run Maven using the -X switch to enable full debug logging.[ERROR][ERROR] For more information about the errors and possible solutions, please read the following articles:[ERROR][Help 1]http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException[ERROR][ERROR] After correcting the problems, you can resume the build with the command [ERROR] mvn <goals> -rf :mars-sim-core
This time it failed at one step earlier than previously, at
"mars-sim-core".
Thanks for pointing that out. I made a change in r3637 for quick-loading a saved sim but didn't realize it will cripple starting the Main Menu. fixing it now and will patch it in r3639 in an hour.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi.
Here's the problem I get with latest 3.08 dev builds (r3618) under Win7x64.
I've installed JDK (jdk-8u77-windows-x64) and Maven (apache-maven-3.3.9-bin), all in accordance with the guides/installation notes. I've skipped using SVN cuz I think I don't really need to for read-only stuff, I just download latest snapshots here instead.
So. When I go for mvn compile, I get "BUILD SUCCESS", everything is fine, except for this encoding warning:
Result is ok tho:
But when I go for mvn install afterwards, I get "BUILD FAILURE":
So, what do I do with this?
(1) Cp1251 has to do with character encoding.
file encoding in linux and windows os are not the same.
In mars-sim, we have developers who run linux, windows and macosx. So there exists a bit of "incompatibility" between the files we commit....but if we are careful enough, we can usually circumvent those pitfalls.
In eclipse, you can control how a file is saved. it is NOT unicode by default.
(2) I have no problem assembling the jar for r3623.
see http://pastebin.com/X6wgQz6k
Note that I used the commands "mvn clean compile install" to peform all three maven tasks.
(3) It seems some tests require setting up a few threads. So they can be quite cpu intensive/sensitive.
what's your cpu? Mine has 4 cores and 4 threads
I'd let my command prompt console window stay on the foreground and do not use the machine for a minute or two, maven usually runs through all the tests with no complaints at all.
(4) Also, say if you save your build of mars-sim on C:\mars-sim\mars-sim-code...
Then when running maven, you may need to REFRAIN from accessing or working on this directory: C:\mars-sim\mars-sim-code\having mars-sim\mars-sim-main\target\ since the compiled jars will be generated and stored there.
So, to me, I usually leave my computer alone for a two minutes, I usually got BUILD SUCCESS on all modules.when I come back.
(5). If you have enough memory, consider using eclipse as IDE for mars-sim. In eclipse, after you made a code change, you don't have to run maven everytime a change is made to test to see if everything works.
I'll take a look over some of those tests to make them less "sensitive" of cpu resources.
My PC is rather old by now, with c2d e8400 @ 3Ghz (2 cores) and 4 gigs of ram.
I see you've made changes to this wiki page, and now it says not to use OpenJDK. I'm using Oracle's JDK btw.
Just tried doing "mvn clean package install" with r3626 and got failure.
This time it failed at one step earlier than previously, at "mars-sim-core".
Last edit: l0ckandl0ad 2016-04-22
You are right. I made a quick change on r3626 and the Person class failed
the test. The MasterClock class was unavailable during the maven test.
I'll fix it and add other stuff and commit r3627 tonight.
On Fri, Apr 22, 2016 at 12:18 AM, l0ckandl0ad l0ckandl0ad@users.sf.net
wrote:
You are right. I made a quick change on r3626 and the Person class failed the test. The MasterClock class was unavailable during the maven test.
I'll fix it and add other stuff and commit r3627 tonight.
r3627 is good to go
see http://pastebin.com/vMQGC2DW
make sure you close any mars-sim folders since it may interfere the build process.
let me know if you run into problems.
r3637, build success! but... now onto the sad part. jar doesn't want to run. I'll go with the pastebin if it's easier for you to read there.
http://pastebin.com/Q8irY7qm
Thanks for pointing that out. I made a change in r3637 for quick-loading a saved sim but didn't realize it will cripple starting the Main Menu. fixing it now and will patch it in r3639 in an hour.