title: Using {@link classname} for external API in my class
body: <p>I have the following:</p>
  
  <pre><code>package test.tester;
  
  import org.apache.log4j.Logger;
  
  public class tester {
      private static Logger logger = Logger.getLogger(tester.class);
  
      /**
       * {@link org.apache.log4j.Logger}
       * 
       * @param args
       */
      public static void main(final String[] args) {
          logger.info("test");
      }
  }
  </code></pre>
  
  <p>This is generating the links to the <code>Logger</code> class successfully, but the javadoc tooling complains like so:</p>
  
  <pre><code>Constructing Javadoc information...
  tester.java:3: package org.apache.log4j does not exist
  import org.apache.log4j.Logger;
                        ^
  
  tester.java:6: cannot find symbol
  symbol  : class Logger
  location: class test.tester.tester
  private static Logger logger = Logger.getLogger(tester.class);
                      ^
  </code></pre>