本文整理匯總了Java中org.apache.tools.ant.Project.MSG_WARN屬性的典型用法代碼示例。如果您正苦於以下問題:Java Project.MSG_WARN屬性的具體用法?Java Project.MSG_WARN怎麽用?Java Project.MSG_WARN使用的例子?那麽, 這裏精選的屬性代碼示例或許可以為您提供幫助。您也可以進一步了解該屬性所在類org.apache.tools.ant.Project
的用法示例。
在下文中一共展示了Project.MSG_WARN屬性的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: messageLogged
public synchronized void messageLogged(BuildEvent event) {
final boolean failOnError = isFailOnError(event);
if (sendException(event, failOnError)) {
return;
}
int priority = event.getPriority();
if (priority == Project.MSG_ERR && !failOnError) {
// some ant tasks (like Copy) with 'failOnError' attribute set to 'false'
// send warnings with priority level = Project.MSG_ERR
// this heuristic corrects the priority level, so that IDEA considers the message not as an error but as a warning
priority = Project.MSG_WARN;
}
final String message = event.getMessage();
if (priority == Project.MSG_ERR) {
myMessagePriority.sendMessage(ERROR, priority, message);
} else {
myMessagePriority.sendMessage(MESSAGE, priority, message);
}
}
開發者ID:AlexanderBartash,項目名稱:hybris-integration-intellij-idea-plugin,代碼行數:22,代碼來源:HybrisIdeaAntLogger.java
示例2: setProcessErrorStream
public void setProcessErrorStream(InputStream inputStream) throws IOException {
OutputStream os = getErrorStream();
Integer logLevel = null;
if (os == null || delegateErrorStream) {
os = AntBridge.delegateOutputStream(true);
logLevel = Project.MSG_WARN;
}
errTask = new Thread(Thread.currentThread().getThreadGroup(), errCopier = new Copier(inputStream, os, logLevel, errEncoding, foldingHelper),
"Err Thread for " + getProject().getName()); // NOI18N
errTask.setDaemon(true);
errTask.start();
}