एक अच्छा मैवेन सुविधा है --batch-mode
, जो गैर इंटरैक्टिव मोड में चलाने के लिए मेवेन को बताता है।
क्या इस पैरामीटर का मान मैवेन प्लगइन के अंदर से प्राप्त करने का कोई तरीका है (में MyMojo
)?
उत्तर:
उत्तर № 1 के लिए 1आम तौर पर आप इस माध्यम से एक प्लगइन के भीतर से जानकारी प्राप्त कर सकते हैं:
@Parameter (defaultValue = "${session}")
private MavenSession session;
...
if (session.getRequest().isInteractiveMode()) {
...
}