0

我试图从源代码构建aspectj。看来 aspectj 中包含的工具之一是 ajdoc,它是 javadoc 的替代品。不幸的是,在这个阶段构建失败了。我将其缩小到当前 javac 任务在其类路径中不包括 tools.jar 的事实。

  [ajbuild] C:\Development\workspace\org.aspectj\ajdoc\src\org\aspectj\tools\ajdoc\JavadocRunner.java:27: error: package com.sun.tools.javadoc does not exist
  [ajbuild]                     Class jdMainClass = com.sun.tools.javadoc.Main.class;
  [ajbuild]                                                              ^
  [ajbuild] C:\Development\workspace\org.aspectj\ajdoc\src\org\aspectj\tools\ajd

是否可以强制 ant 的 javac 任务包含给定 jdk 的 tools.jar?

4

1 回答 1

0

通过 Eclipse 的 ant 版本构建 aspectj 解决了类路径问题

于 2013-09-14T17:02:47.277 回答