Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
swt库-指向EclipseJavadoc的链接_Java_Eclipse_Ant_Swt_Javadoc - Fatal编程技术网

swt库-指向EclipseJavadoc的链接

swt库-指向EclipseJavadoc的链接,java,eclipse,ant,swt,javadoc,Java,Eclipse,Ant,Swt,Javadoc,我创建了一个库来简化SWT的使用:。 我从eclipse导出了javadoc,它允许我指定指向链接库的链接,但由于某些原因,它不适用于SWT,其他的也可以 有一个javadoc: 这是我用来创建它的ant脚本: <?xml version="1.0" encoding="UTF-8" standalone="no"?> <project default="javadoc"> <target name="javadoc"> <jav

我创建了一个库来简化SWT的使用:。 我从eclipse导出了javadoc,它允许我指定指向链接库的链接,但由于某些原因,它不适用于SWT,其他的也可以

有一个javadoc:

这是我用来创建它的ant脚本:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<project default="javadoc">
    <target name="javadoc">
        <javadoc access="public" author="false" classpath="lib/slf4j-log4j12-1.6.4.jar:lib/slf4j-api-1.6.4.jar:lib/jna-3.4.0.jar:lib/log4j-1.2.16.jar:lib/gson-2.0.jar:lib/guava-10.0.1.jar:lib/swt-3.7.1-cocoa64.jar" destdir="../uilib-pages/javadoc" doctitle="uilib - (swt) user interface library" nodeprecated="false" nodeprecatedlist="false" noindex="false" nonavbar="false" notree="false" packagenames="org.uilib.templating,org.uilib.measure,org.uilib.templating.components,org.uilib.application,org.uilib.widget,org.uilib.overlay,org.uilib.osdependant,org.uilib.util,org.uilib.registry" source="1.6" sourcepath="src" splitindex="true" use="true" version="true">
            <link href="http://download.oracle.com/javase/6/docs/api/"/>
            <link href="http://docs.guava-libraries.googlecode.com/git-history/v10.0.1/javadoc/"/>
            <link href="http://help.eclipse.org/nftopic/org.eclipse.platform.doc.isv/reference/api"/>
            <link href="http://google-gson.googlecode.com/svn/trunk/gson/docs/javadocs"/>
        </javadoc>
    </target>
</project>

我解决了它,您必须链接到:

web服务器可能超时,如果是这样,您可以指定

offline=true


然后,您必须将eclipse的包列表(您在这里看到:)放在您的工作目录中。

如果您尝试(在broser中),SWT javadocs的URL通常无法复制转到
http://help.eclipse.org/indigo/topic/org.eclipse.platform.doc.isv/reference/api/overview-summary.html
然后它被重定向到一些丑陋的基于javascript的页面。。我试图找出,如何避免这种重定向,但没有运气..当你禁用所有JS并转到
http://help.eclipse.org/indigo/topic/org.eclipse.platform.doc.isv/reference/api/index.html?overview-html
你会得到你想要的,但是如何使用ant。。?
packageLoc="./"