javadoc:java.lang.IllegalArgumentException:URI不是绝对的

时间:2018-05-02 18:10:18

标签: eclipse ant uri javadoc

我正在尝试使用Eclipse生成的ant文件为项目创建JavaDoc。

在导出过程中,我指定我正在使用的jar的JavaDoc在磁盘上,所以它将它添加到我的javadoc中:

<link href = "jar:file:/Users/GregD/.m2/repository/org/apache/httpcomponents/httpcore/4.4.6/httpcore-4.4.6-javadoc.jar!/"/>

对它运行ant得到:

[javadoc] java.lang.IllegalArgumentException: URI is not absolute

如何将此转换为Java 8 javadoc工具将遵循的URI?

1 个答案:

答案 0 :(得分:0)

URI包含public MainWindow() { InitializeComponent(); // here, list is the collection of items with mentioned properties. lv.ItemsSource = list; var view = (CollectionView)CollectionViewSource.GetDefaultView(lv.ItemsSource); if (view.GroupDescriptions != null) { view.GroupDescriptions.Clear(); view.GroupDescriptions.Add(new PropertyGroupDescription("ItemGroup")); } Loaded += (s, e) => { foreach (Expander gi in FindVisualChildren<Expander>(lv)) { gi.IsExpanded = true; } }; } 。因此,如果在Windows上使用文件方案,通常是:

scheme://authority/path?...

file://localhost/C:/Users/GregD/...

请注意,file:///C:/Users/GregD/... 中的此功能当然不适用于非Windows用户。