2015-09-16 7 views
14

मैं Maven-विधानसभा-प्लगइन v2.5.3 का उपयोग करें और निम्न त्रुटि प्राप्त एक * nix विशेष रूट रिश्तेदार-संदर्भ हैत्रुटि ओएस = Windows और विधानसभा वर्णनकर्ता (स्लैश के साथ शुरू)/

[INFO] Reading assembly descriptor: src/main/assembly/distributive.zip.xml 
[ERROR] OS=Windows and the assembly descriptor contains a *nix-specific root-relative-reference (starting with slash)/

लेकिन निर्माण सफल है। इस त्रुटि का मतलब क्या है?

मुझे this issue में इसका उल्लेख मिला है।

उत्तर

21

सरल समाधान है:

<fileSets> 
    <fileSet> 
    <directory>src/main/resources</directory> 
    <outputDirectory/> 
    </fileSet> 
</fileSets> 

या एक अन्य समाधान है:

<fileSets> 
    <fileSet> 
    <directory>src/main/resources</directory> 
    <outputDirectory>./</outputDirectory> 
    </fileSet> 
</fileSets> 

और यह पता चलता है कि कुछ किया जाना चाहिए।

1

यह लिनक्स-जैसा <outputDirectory> की वजह से शायद है:

<fileSets> 
    <fileSet> 
     <directory>${basedir}/src/main/resources</directory> 
     <outputDirectory>/</outputDirectory> 
    </fileSet> 
</fileSets> 

खाली <outputDirectory> निर्दिष्ट करें या ./ प्रयास करें। उस चेतावनी को रोकने के लिए

संबंधित मुद्दे