本文整理了Java中hudson.model.Hudson.isDarwin()
方法的一些代码示例,展示了Hudson.isDarwin()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Hudson.isDarwin()
方法的具体详情如下:
包路径:hudson.model.Hudson
类名称:Hudson
方法名:isDarwin
暂无
代码示例来源:origin: org.jvnet.hudson.main/hudson-core
@Override
public void verifyRestartable() throws RestartNotSupportedException {
// see http://lists.apple.com/archives/cocoa-dev/2005/Oct/msg00836.html and
// http://factor-language.blogspot.com/2007/07/execve-returning-enotsup-on-mac-os-x.html
// on Mac, execv fails with ENOTSUP if the caller is multi-threaded, resulting in an error like
// the one described in http://www.nabble.com/Restarting-hudson-not-working-on-MacOS--to24641779.html
if (Hudson.isDarwin())
throw new RestartNotSupportedException("Restart is not supported on Mac OS X");
if (args==null)
throw new RestartNotSupportedException("Failed to obtain the command line arguments of the process",failedToObtainArgs);
}
}
代码示例来源:origin: hudson/hudson-2.x
@Override
public void verifyRestartable() throws RestartNotSupportedException {
// see http://lists.apple.com/archives/cocoa-dev/2005/Oct/msg00836.html and
// http://factor-language.blogspot.com/2007/07/execve-returning-enotsup-on-mac-os-x.html
// on Mac, execv fails with ENOTSUP if the caller is multi-threaded, resulting in an error like
// the one described in http://www.nabble.com/Restarting-hudson-not-working-on-MacOS--to24641779.html
if (Hudson.isDarwin())
throw new RestartNotSupportedException("Restart is not supported on Mac OS X");
if (args==null)
throw new RestartNotSupportedException("Failed to obtain the command line arguments of the process",failedToObtainArgs);
}
}
代码示例来源:origin: org.eclipse.hudson.main/hudson-core
@Override
public void verifyRestartable() throws RestartNotSupportedException {
// see http://lists.apple.com/archives/cocoa-dev/2005/Oct/msg00836.html and
// http://factor-language.blogspot.com/2007/07/execve-returning-enotsup-on-mac-os-x.html
// on Mac, execv fails with ENOTSUP if the caller is multi-threaded, resulting in an error like
// the one described in http://www.nabble.com/Restarting-hudson-not-working-on-MacOS--to24641779.html
if (Hudson.isDarwin()) {
throw new RestartNotSupportedException("Restart is not supported on Mac OS X");
} else {
try {
if (!NativeUtils.getInstance().canRestartJavaProcess()) {
throw new RestartNotSupportedException("Restart is not supported on this Platform");
}
} catch (NativeAccessException exc) {
throw new RestartNotSupportedException("Restart is not supported on this Platform");
}
}
}
}
代码示例来源:origin: org.eclipse.hudson/hudson-core
@Override
public void verifyRestartable() throws RestartNotSupportedException {
// see http://lists.apple.com/archives/cocoa-dev/2005/Oct/msg00836.html and
// http://factor-language.blogspot.com/2007/07/execve-returning-enotsup-on-mac-os-x.html
// on Mac, execv fails with ENOTSUP if the caller is multi-threaded, resulting in an error like
// the one described in http://www.nabble.com/Restarting-hudson-not-working-on-MacOS--to24641779.html
if (Hudson.isDarwin()) {
throw new RestartNotSupportedException("Restart is not supported on Mac OS X");
} else {
try {
if (!NativeUtils.getInstance().canRestartJavaProcess()) {
throw new RestartNotSupportedException("Restart is not supported on this Platform");
}
} catch (NativeAccessException exc) {
throw new RestartNotSupportedException("Restart is not supported on this Platform");
}
}
}
}
内容来源于网络,如有侵权,请联系作者删除!