เครื่องมือนี้มีไว้สำหรับการสร้างการสร้างภาพของคำเตือน/ข้อบกพร่องที่สร้างขึ้นโดย ASATS (เครื่องมือวิเคราะห์แบบคงที่อัตโนมัติ) ด้วยการสร้างภาพข้อมูลนี้คุณสามารถรับข้อมูลเกี่ยวกับสิ่งต่อไปนี้:
mvn sitemvn packagejava -jar lib/lombok.jar install path/to/your/ide ) Running UAV นั้นง่าย: หลังจากสร้างมันแล้วโถที่ใช้งานได้ล่าสุดได้รับการวางไว้อย่างมั่นใจในโฟลเดอร์พื้นฐานของโครงการ สิ่งที่คุณต้องทำคือ:
java -jar UnifiedASATVisualizer-1.1.2.jarVisualize ขึ้นอยู่กับขนาดและจำนวนคำเตือนของโครงการอาจใช้เวลาพอสมควรในการสร้างการสร้างภาพ HTML UAV ต้องการให้คุณทำงานในโครงการ Java ด้วยคำเตือน ASAT ที่สร้างขึ้นผ่าน maven site โครงการที่มีชื่อเสียงหลายโครงการรวมถึงสิ่งนี้อยู่แล้ว แต่ถ้าคุณต้องการวิเคราะห์โครงการที่ไม่ได้นี่คือวิธีที่คุณทำ:
< reporting >
< plugins >
< plugin >
< groupId >org.apache.maven.plugins</ groupId >
< artifactId >maven-checkstyle-plugin</ artifactId >
< version >2.17</ version >
< reportSets >
< reportSet >
< reports >
< report >checkstyle</ report >
</ reports >
</ reportSet >
</ reportSets >
</ plugin >
< plugin >
< groupId >org.apache.maven.plugins</ groupId >
< artifactId >maven-pmd-plugin</ artifactId >
< version >3.7</ version >
</ plugin >
< plugin >
< groupId >org.codehaus.mojo</ groupId >
< artifactId >findbugs-maven-plugin</ artifactId >
< version >3.0.4</ version >
</ plugin >
</ plugins >
</ reporting > คัดลอกตัวอย่างทั้งหมด เฉพาะ ในกรณีที่คุณไม่มี <reporting> ใน pom.xml ของคุณ ถ้าคุณทำเพียงแค่คัดลอกปลั๊กอิน สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการยกเว้นไฟล์บางไฟล์หรือวิธีการใช้ชุดกฎเฉพาะโปรดตรวจสอบลิงก์ต่อไปนี้: (findBugs, CheckStyle, PMD)
mvn site ในโครงการที่คุณต้องการวิเคราะห์ (สิ่งนี้สร้างรายงาน ASAT ซึ่งอ่านโดย UAV)