本文整理了Java中com.sun.enterprise.util.OS.isWindowsForSure()
方法的一些代码示例,展示了OS.isWindowsForSure()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。OS.isWindowsForSure()
方法的具体详情如下:
包路径:com.sun.enterprise.util.OS
类名称:OS
方法名:isWindowsForSure
暂无
代码示例来源:origin: org.glassfish.main.admin/server-mgmt
static boolean apropos() {
return OS.isWindowsForSure();
}
代码示例来源:origin: org.glassfish.common/common-util
/**
* If we can determine it -- find out if the process that owns the given
* process id is running.
* @param aPid
* @return true if it's running, false if not and null if we don't know.
* I.e the return value is a true tri-state Boolean.
*/
public static final Boolean isProcessRunning(int aPid) {
try {
if (OS.isWindowsForSure())
return isProcessRunningWindows(aPid);
else
return isProcessRunningUnix(aPid);
}
catch (Exception e) {
return null;
}
}
//////////////////////////////////////////////////////////////////////////
代码示例来源:origin: org.glassfish.main.admin/server-mgmt
private void validateServiceName() throws CommandException {
if (!ok(serviceName))
serviceName = dirs.getServerDir().getName();
// On Windows we need a legal filename for the service name.
if(OS.isWindowsForSure() && !FileUtils.isFriendlyFilename(serviceName)) {
throw new CommandException(strings.get("create.service.badServiceName", serviceName));
}
if (logger.isLoggable(Level.FINER))
logger.finer("service name = " + serviceName);
}
代码示例来源:origin: org.glassfish.main.common/common-util
/**
* If we can determine it -- find out if the process that owns the given
* process id is running.
*
* @param aPid
* @return true if it's running, false if not and null if we don't know. I.e
* the return value is a true tri-state Boolean.
*/
public static Boolean isProcessRunning(int aPid) {
try {
if (OS.isWindowsForSure())
return isProcessRunningWindows(aPid);
else
return isProcessRunningUnix(aPid);
}
catch (Exception e) {
return null;
}
}
//////////////////////////////////////////////////////////////////////////
代码示例来源:origin: eclipse-ee4j/glassfish
/**
* If we can determine it -- find out if the process that owns the given
* process id is running.
*
* @param aPid
* @return true if it's running, false if not and null if we don't know. I.e
* the return value is a true tri-state Boolean.
*/
public static Boolean isProcessRunning(int aPid) {
try {
if (OS.isWindowsForSure())
return isProcessRunningWindows(aPid);
else
return isProcessRunningUnix(aPid);
}
catch (Exception e) {
return null;
}
}
//////////////////////////////////////////////////////////////////////////
代码示例来源:origin: org.glassfish.admin/cli-optional
private void validateServiceName() throws CommandException {
if (!ok(serviceName))
serviceName = dirs.getServerDir().getName();
// On Windows we need a legal filename for the service name.
if(OS.isWindowsForSure() && !FileUtils.isFriendlyFilename(serviceName)) {
throw new CommandException(strings.get("create.service.badServiceName", serviceName));
}
logger.finer("service name = " + serviceName);
}
代码示例来源:origin: org.glassfish.main.admin/server-mgmt
private void validateServiceName() throws CommandException {
if (!ok(serviceName))
serviceName = dirs.getServerDir().getName();
// On Windows we need a legal filename for the service name.
if(OS.isWindowsForSure() && !FileUtils.isFriendlyFilename(serviceName)) {
throw new CommandException(strings.get("create.service.badServiceName", serviceName));
}
logger.finer("service name = " + serviceName);
}
代码示例来源:origin: org.glassfish.admin/cli-optional
private void validateServiceName() throws CommandException {
if (!ok(serviceName))
serviceName = dirs.getServerDir().getName();
// On Windows we need a legal filename for the service name.
if(OS.isWindowsForSure() && !FileUtils.isFriendlyFilename(serviceName)) {
throw new CommandException(strings.get("create.service.badServiceName", serviceName));
}
logger.finer("service name = " + serviceName);
}
代码示例来源:origin: org.glassfish.common/common-util
/**
* @param args the command line arguments
*/
public static void main(String args[])
{
System.out.println("os.version = " + System.getProperty("os.version"));
System.out.println("os.name = " + System.getProperty("os.name"));
System.out.println("os.arch = " + System.getProperty("os.arch"));
System.out.println("isUNIX() returned: " + isUNIX());
System.out.println("isWindows() returned: " + isWindows());
System.out.println("isWindowsForSure() returned: " + isWindowsForSure());
System.out.println("isSun() returned: " + isSun());
System.out.println("isLinux() returned: " + isLinux());
System.out.println("isDebianLinux() returned: " + isDebianLinux());
System.out.println("isFedoraLinux() returned: " + isFedoraLinux());
System.out.println("isGentooLinux() returned: " + isGentooLinux());
System.out.println("isKnoppixLinux() returned: " + isKnoppixLinux());
System.out.println("isMandrakeLinux() returned: " + isMandrakeLinux());
System.out.println("isMandrivaLinux() returned: " + isMandrivaLinux());
System.out.println("isRedHatLinux() returned: " + isRedHatLinux());
System.out.println("isSlackwareLinux() returned: " + isSlackwareLinux());
System.out.println("isSuSELinux() returned: " + isSuSELinux());
System.out.println("isUbuntuLinux() returned: " + isUbuntuLinux());
System.out.println("isSunX86() returned: " + isSunX86());
System.out.println("isSunSparc() returned: " + isSunSparc());
System.out.println("isDarwin() returned: " + isDarwin());
System.out.println("isSolaris10() returned: " + isSolaris10());
System.out.println("isAix() returned: " + isAix());
}
}
代码示例来源:origin: org.glassfish.main.common/common-util
/**
* @param args the command line arguments
*/
public static void main(String args[])
{
System.out.println("os.version = " + System.getProperty("os.version"));
System.out.println("os.name = " + System.getProperty("os.name"));
System.out.println("os.arch = " + System.getProperty("os.arch"));
System.out.println("isUNIX() returned: " + isUNIX());
System.out.println("isWindows() returned: " + isWindows());
System.out.println("isWindowsForSure() returned: " + isWindowsForSure());
System.out.println("isSun() returned: " + isSun());
System.out.println("isLinux() returned: " + isLinux());
System.out.println("isDebianLinux() returned: " + isDebianLinux());
System.out.println("isFedoraLinux() returned: " + isFedoraLinux());
System.out.println("isGentooLinux() returned: " + isGentooLinux());
System.out.println("isKnoppixLinux() returned: " + isKnoppixLinux());
System.out.println("isMandrakeLinux() returned: " + isMandrakeLinux());
System.out.println("isMandrivaLinux() returned: " + isMandrivaLinux());
System.out.println("isRedHatLinux() returned: " + isRedHatLinux());
System.out.println("isSlackwareLinux() returned: " + isSlackwareLinux());
System.out.println("isSuSELinux() returned: " + isSuSELinux());
System.out.println("isUbuntuLinux() returned: " + isUbuntuLinux());
System.out.println("isSunX86() returned: " + isSunX86());
System.out.println("isSunSparc() returned: " + isSunSparc());
System.out.println("isDarwin() returned: " + isDarwin());
System.out.println("isSolaris10() returned: " + isSolaris10());
System.out.println("isAix() returned: " + isAix());
}
}
代码示例来源:origin: eclipse-ee4j/glassfish
/**
* @param args the command line arguments
*/
public static void main(String args[])
{
System.out.println("os.version = " + System.getProperty("os.version"));
System.out.println("os.name = " + System.getProperty("os.name"));
System.out.println("os.arch = " + System.getProperty("os.arch"));
System.out.println("isUNIX() returned: " + isUNIX());
System.out.println("isWindows() returned: " + isWindows());
System.out.println("isWindowsForSure() returned: " + isWindowsForSure());
System.out.println("isSun() returned: " + isSun());
System.out.println("isLinux() returned: " + isLinux());
System.out.println("isDebianLinux() returned: " + isDebianLinux());
System.out.println("isFedoraLinux() returned: " + isFedoraLinux());
System.out.println("isGentooLinux() returned: " + isGentooLinux());
System.out.println("isKnoppixLinux() returned: " + isKnoppixLinux());
System.out.println("isMandrakeLinux() returned: " + isMandrakeLinux());
System.out.println("isMandrivaLinux() returned: " + isMandrivaLinux());
System.out.println("isRedHatLinux() returned: " + isRedHatLinux());
System.out.println("isSlackwareLinux() returned: " + isSlackwareLinux());
System.out.println("isSuSELinux() returned: " + isSuSELinux());
System.out.println("isUbuntuLinux() returned: " + isUbuntuLinux());
System.out.println("isSunX86() returned: " + isSunX86());
System.out.println("isSunSparc() returned: " + isSunSparc());
System.out.println("isDarwin() returned: " + isDarwin());
System.out.println("isSolaris10() returned: " + isSolaris10());
System.out.println("isAix() returned: " + isAix());
}
}
代码示例来源:origin: org.glassfish.main.admin/server-mgmt
void initialize() {
final String parentPath = info.serverDirs.getServerParentDir().getPath();
final String serverName = info.serverDirs.getServerName();
setAsadminCredentials();
getTokenMap().put(CFG_LOCATION_TN, parentPath);
getTokenMap().put(ENTITY_NAME_TN, serverName);
getTokenMap().put(LOCATION_ARGS_START_TN, getLocationArgsStart());
getTokenMap().put(LOCATION_ARGS_RESTART_TN, getLocationArgsRestart());
getTokenMap().put(LOCATION_ARGS_STOP_TN, getLocationArgsStop());
getTokenMap().put(START_COMMAND_TN, info.type.startCommand());
getTokenMap().put(RESTART_COMMAND_TN, info.type.restartCommand());
getTokenMap().put(STOP_COMMAND_TN, info.type.stopCommand());
getTokenMap().put(FQSN_TN, info.fqsn);
getTokenMap().put(OS_USER_TN, info.osUser);
if (OS.isWindowsForSure() && !LINUX_HACK) {
// Windows doesn't respond well to slashes in the name!!
getTokenMap().put(SERVICE_NAME_TN, info.serviceName);
getTokenMap().put(ENTITY_NAME_TN, serverName);
}
else
getTokenMap().put(SERVICE_NAME_TN, info.smfFullServiceName);
getTokenMap().put(AS_ADMIN_PATH_TN, info.asadminScript.getPath().replace('\\', '/'));
getTokenMap().put(DATE_CREATED_TN, info.date.toString());
getTokenMap().put(SERVICE_TYPE_TN, info.type.toString());
getTokenMap().put(CREDENTIALS_TN, getCredentials());
}
代码示例来源:origin: org.glassfish.common/common-util
String cmdline;
if (OS.isWindowsForSure()) {
pm = new ProcessManager("taskkill", "/F", "/T", "/pid", pidString);
cmdline = "taskkill /F /T /pid " + pidString;
代码示例来源:origin: org.glassfish.main.common/common-util
String cmdline;
if (OS.isWindowsForSure()) {
pm = new ProcessManager("taskkill", "/F", "/T", "/pid", pidString);
cmdline = "taskkill /F /T /pid " + pidString;
代码示例来源:origin: eclipse-ee4j/glassfish
String cmdline;
if (OS.isWindowsForSure()) {
pm = new ProcessManager("taskkill", "/F", "/T", "/pid", pidString);
cmdline = "taskkill /F /T /pid " + pidString;
内容来源于网络,如有侵权,请联系作者删除!