sysconfig.java

来自「eclipse rcp 项目实例」· Java 代码 · 共 38 行

JAVA
38
字号

package com.niis.myprice.util.sys;

import org.eclipse.core.runtime.Platform;
import org.eclipse.osgi.util.NLS;

public class SysConfig extends NLS {
	public static String file_name;
	public static String bak_file_name;
	public static String FILE_NAME;
	public static String BAK_FILE_NAME;
	public static String workspace;
	public static boolean IS_LINUX;
	public static String is_test;
	public static boolean IS_TEST;
	
	public static String mail_from;
	public static String mail_to;
	public static String user_name;
	public static String password;
	public static String smtp_host;
	static {
		NLS.initializeMessages("com.niis.myprice.util.sys.sysconf", SysConfig.class); //$NON-NLS-1$
		workspace = Platform.getInstanceLocation().getURL().getPath();
		if(System.getProperty("os.name").toUpperCase().indexOf("WINDOWS")!=-1){
			IS_LINUX=false;
			workspace=workspace.substring(1);
		}else{
			IS_LINUX=true;
		}
		FILE_NAME =workspace + file_name;
		BAK_FILE_NAME =workspace + bak_file_name;
		IS_TEST = "true".equals(is_test);
	}

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?