\r
import java.util.*;\r
\r
-import java.net.*;\r
import org.apache.log4j.Logger;\r
import org.apache.log4j.SimpleLayout;\r
import org.apache.log4j.Level;\r
jalview.bin.Cache.log.setLevel(Level.toLevel(Cache.getDefault(\r
"logs.Jalview.level",\r
Level.INFO.toString())));\r
-\r
ConsoleAppender ap = new ConsoleAppender(new SimpleLayout(),\r
"System.err");\r
ap.setName("JalviewLogger");\r
laxis.addAppender(ap);\r
lcastor.addAppender(ap);\r
jalview.bin.Cache.log.addAppender(ap);\r
+ // Tell the user that debug is enabled\r
+ jalview.bin.Cache.log.debug("Jalview Debugging Output Follows.");\r
}\r
catch (Exception ex)\r
{\r
\r
System.out.println("Jalview Version: "+codeVersion);\r
\r
+\r
// jnlpVersion will be null if we're using InstallAnywhere\r
// Dont do this check if running in headless mode\r
if(jnlpVersion==null && (\r
|| System.getProperty("java.awt.headless").equals("false")))\r
{\r
\r
-\r
class VersionChecker\r
extends Thread\r
{\r
}\r
else\r
{\r
- setProperty("LATEST_VERSION", jnlpVersion);\r
+ if(jnlpVersion!=null)\r
+ setProperty("LATEST_VERSION", jnlpVersion);\r
+ else\r
+ applicationProperties.remove("LATEST_VERSION");\r
}\r
\r
setProperty("VERSION", codeVersion);\r