OK, I've installed the latest version onto my Linux box, and it fails to start. Here is the output. I have also just updated the box to the latest version of Java (1.7.40). Any ideas?
ben:~/Starmade/StarMade$ ./StarMade-dedicated-server-linux.sh
java.io.IOException: Couldn't get lock for ./logs/serverlog.txt
at java.util.logging.FileHandler.openFiles(Unknown Source)
at java.util.logging.FileHandler.(Unknown Source)
at d.b(SourceFile:71)
at org.schema.game.common.Starter.main(SourceFile:629)
[VERSION] VERSION: 0.09398
[VERSION] BUILD: 20130918_153848
#################### StarMade #######################
# version 0.09398 - build 20130918_153848 #
#####################################################
[LIBLOADER] OS ARCHITECTURE amd64
[LIBLOADER] LOADED NATIVE LIBRARIES
java.io.FileNotFoundException: ./settings.cfg (No such file or directory)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.(Unknown Source)
at java.io.FileReader.(Unknown Source)
at zz.a(SourceFile:316)
at org.schema.game.common.Starter.main(SourceFile:704)
Could not read settings file: using defaults
[MAIN] LOADED ENGINE SETTINGS
[INITIALIZE] REMOTE CLASSES REGISTERED
[INITIALIZE] RESOURCE MANAGER INITIALIZED
ERROR: no content in Resource: /home/ben/Starmade/StarMade/file:/home/ben/Starmade/StarMade/StarMade.jar!/org/schema/game/network/commands
################# Loading from JAR #####################
########################################################
[INITIALIZE] REMOTE COMMANDS REGISTERED
[INITIALIZE] SECURITY MANAGER SET
[INITIALIZE] COMMAND ID's ASSIGNED
[CONFIG] RECIPES PARSED: 32
RECIPE PARSED: [RECIPE: 'Coarse Octogen' COST: 10000 of CREDITS; [INPUT: [1 of Octogen L2(146)]; OUTPUT: [10000 of Octogen L1(129)], INPUT: [1 of Octogen L3(147)]; OUTPUT: [10000 of Octogen L2(146)], INPUT: [1 of Octogen L4(148)]; OUTPUT: [10000 of Octogen L3(147)], INPUT: [1 of Octogen L5(149)]; OUTPUT: [10000 of Octogen L4(148)]]]
RECIPE PARSED: [RECIPE: 'Refine Octogen' COST: 10000 of CREDITS; [INPUT: [10000 of Octogen L1(129)]; OUTPUT: [1 of Octogen L2(146)], INPUT: [10000 of Octogen L2(146)]; OUTPUT: [1 of Octogen L3(147)], INPUT: [10000 of Octogen L3(147)]; OUTPUT: [1 of Octogen L4(148)], INPUT: [10000 of Octogen L4(148)]; OUTPUT: [1 of Octogen L5(149)]]]
*SNIP*
RECIPE PARSED: [RECIPE: 'Refine Insanium' COST: 10000 of CREDITS; [INPUT: [10000 of Insanium L1(210)]; OUTPUT: [1 of Insanium L2(198)], INPUT: [10000 of Insanium L2(198)]; OUTPUT: [1 of Insanium L3(199)], INPUT: [10000 of Insanium L3(199)]; OUTPUT: [1 of Insanium L4(200)], INPUT: [10000 of Insanium L4(200)]; OUTPUT: [1 of Insanium L5(201)]]]
[INITIALIZE] BLOCK CONFIGURATION READ
[MAIN] INITIALIZATION COMPLETED
[MAIN] CHECKING IF MIGRATION NECESSARY
[BLUEPRINT][MIGRATION] NO CONVERSION NEEDED: no old bb file exists: /home/ben/Starmade/StarMade/./blueprints/catalog.txt
[SERVER] ###### READING ALL BLUEPRINTS!
[SERVER] ###### READING ALL 1 BLUEPRINTS FINISHED! TOOK 63ms
[MAIN] MIGRATION PROCESS DONE
[MAIN] STARTING WITH ARGUMENTS: [-server]
ben:~/Starmade/StarMade$ ./StarMade-dedicated-server-linux.sh
java.io.IOException: Couldn't get lock for ./logs/serverlog.txt
at java.util.logging.FileHandler.openFiles(Unknown Source)
at java.util.logging.FileHandler.(Unknown Source)
at d.b(SourceFile:71)
at org.schema.game.common.Starter.main(SourceFile:629)
[VERSION] VERSION: 0.09398
[VERSION] BUILD: 20130918_153848
#################### StarMade #######################
# version 0.09398 - build 20130918_153848 #
#####################################################
[LIBLOADER] OS ARCHITECTURE amd64
[LIBLOADER] LOADED NATIVE LIBRARIES
java.io.FileNotFoundException: ./settings.cfg (No such file or directory)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.(Unknown Source)
at java.io.FileReader.(Unknown Source)
at zz.a(SourceFile:316)
at org.schema.game.common.Starter.main(SourceFile:704)
Could not read settings file: using defaults
[MAIN] LOADED ENGINE SETTINGS
[INITIALIZE] REMOTE CLASSES REGISTERED
[INITIALIZE] RESOURCE MANAGER INITIALIZED
ERROR: no content in Resource: /home/ben/Starmade/StarMade/file:/home/ben/Starmade/StarMade/StarMade.jar!/org/schema/game/network/commands
################# Loading from JAR #####################
########################################################
[INITIALIZE] REMOTE COMMANDS REGISTERED
[INITIALIZE] SECURITY MANAGER SET
[INITIALIZE] COMMAND ID's ASSIGNED
[CONFIG] RECIPES PARSED: 32
RECIPE PARSED: [RECIPE: 'Coarse Octogen' COST: 10000 of CREDITS; [INPUT: [1 of Octogen L2(146)]; OUTPUT: [10000 of Octogen L1(129)], INPUT: [1 of Octogen L3(147)]; OUTPUT: [10000 of Octogen L2(146)], INPUT: [1 of Octogen L4(148)]; OUTPUT: [10000 of Octogen L3(147)], INPUT: [1 of Octogen L5(149)]; OUTPUT: [10000 of Octogen L4(148)]]]
RECIPE PARSED: [RECIPE: 'Refine Octogen' COST: 10000 of CREDITS; [INPUT: [10000 of Octogen L1(129)]; OUTPUT: [1 of Octogen L2(146)], INPUT: [10000 of Octogen L2(146)]; OUTPUT: [1 of Octogen L3(147)], INPUT: [10000 of Octogen L3(147)]; OUTPUT: [1 of Octogen L4(148)], INPUT: [10000 of Octogen L4(148)]; OUTPUT: [1 of Octogen L5(149)]]]
*SNIP*
RECIPE PARSED: [RECIPE: 'Refine Insanium' COST: 10000 of CREDITS; [INPUT: [10000 of Insanium L1(210)]; OUTPUT: [1 of Insanium L2(198)], INPUT: [10000 of Insanium L2(198)]; OUTPUT: [1 of Insanium L3(199)], INPUT: [10000 of Insanium L3(199)]; OUTPUT: [1 of Insanium L4(200)], INPUT: [10000 of Insanium L4(200)]; OUTPUT: [1 of Insanium L5(201)]]]
[INITIALIZE] BLOCK CONFIGURATION READ
[MAIN] INITIALIZATION COMPLETED
[MAIN] CHECKING IF MIGRATION NECESSARY
[BLUEPRINT][MIGRATION] NO CONVERSION NEEDED: no old bb file exists: /home/ben/Starmade/StarMade/./blueprints/catalog.txt
[SERVER] ###### READING ALL BLUEPRINTS!
[SERVER] ###### READING ALL 1 BLUEPRINTS FINISHED! TOOK 63ms
[MAIN] MIGRATION PROCESS DONE
[MAIN] STARTING WITH ARGUMENTS: [-server]