title: maven javadoc Illegal package name error
body: <p>I get the following error when I run mvn javadoc:javadoc</p>
  
  <blockquote>
    <p>[ERROR] Exit code: 1 - javadoc: error - Illegal package name:
    "edu.princeton.cs.1-Fundamentals.1-1-BasicProgModel"</p>
  </blockquote>
  
  <p>The reason I pretty clear but I don't know how to solve it.</p>
  
  <p>This is my src file structure in the folder <code>src/main/java/edu/princeton/cs/</code>.</p>
  
  <pre><code>├── 1-Fundamentals
  │   ├── 1-1-BasicProgModel
  │   ├── 1-2-DataAbstraction
  │   ├── 1-3-BagsQueuesStacks
  │   ├── 1-4-AnalysisOfAlgorithms
  │   └── 1-5-UnionFind
  ├── 2-Sorting
  │   ├── 2-1-ElementarySorts
  │   ├── 2-2-Mergesort
  </code></pre>
  
  <p>In each directory, the java code contains <code>package edu.princeton.cs.algs4</code>;</p>
  
  <p>That means the folder name is not the package name.
  However, the javadoc mistakenly think the folder name is the package name.</p>
  
  <p>How can I let maven know that there are no package like <code>edu.princeton.cs.1-Fundamentals.1-1-BasicProgModel</code></p>