我正在尝试使用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?
答案 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用户。