मैवेन 3 का उपयोग कर रहा हूं और मेरे जावा प्रोजेक्ट में, पोम फ़ाइल में निम्नानुसार एक स्रोत स्थान है।सोनार सर्वर में एकाधिक स्रोत स्थानों को कैसे सेट करें?
<build>
<sourceDirectory>src/main/java</sourceDirectory>
<testSourceDirectory>src/test/java</testSourceDirectory>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>${JDK}</source>
<target>${JDK}</target>
<excludes>
<!--<exclude>**/**/api/notification/**/INotificationProfileManager.java</exclude> -->
</excludes>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-ejb-plugin</artifactId>
<configuration>
<version>1.3</version>
<archive>
<manifest>
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
</manifest>
<manifestEntries>
<Class-Path>./MubarsherTradeClasspath-1.0.jar</Class-Path>
<Specification-Vendor>Mubasher</Specification-Vendor>
<Implementation-Vendor>Mubasher</Implementation-Vendor>
<Sealed>false</Sealed>
</manifestEntries>
</archive>
</configuration>
</plugin>
संकलन के बाद, उत्पन्न फ़ाइलों .../generate/src/main/java/...
पथ में स्थित हैं। जब सोनार विश्लेषण किया जाता है, तो यह इन जेनरेट किए गए वर्गों की जांच करता है जिनके पास ../src/main/java/...
पथ है, इसलिए विश्लेषण विफल हो जाता है।
तो मुझे सोनार से विश्लेषण करने के लिए कई स्रोत पथ परिभाषित करने की आवश्यकता है?
आप भी सोनार त्रुटि स्टैक ट्रेस प्रदान कर सकता है? –