退出一个文件夹以获取Sourcepath

时间:2014-12-16 15:16:04

标签: java xml netbeans

在我正在构建的程序中,我有一个依赖于导入的文件(导入SScomp.EMeasure;)。使用build.xml,我试图指定sourcepath是一个文件夹。但是,虽然程序将编译并运行,但我仍然会收到很多错误,并说“#34;错误:包SScomp不存在"返回"导入SScomp.EMeasure;" 更具体地说,build.xml文件位于D:\ projects \ December \ PhaseIV \ JELDoclet \ build.xml中。 所需的EMeasure.java文件位于D:\ projects \ December \ PhaseIV \ Library \ src \ SScomp \ EMeasure.java中。如何指定源路径的位置,以便我不再收到有关SScomp.EMeasure的任何错误?

<target name="run" depends="main">
    <javadoc doclet="com.jeldoclet.JELDoclet"
        docletpath="build\jar\jeldoclet.jar"
        sourcefiles="${sourcefiles}"
        sourcepath= "cd..\Library\src\SScomp\*.java"
        destdir="${distmodelnotebook}" 
        additionalparam="-d ${distmodelnotebook} -filename eKAADs.xml -outputEncoding UTF-8 -sourcepath"
        private="yes">
    </javadoc>
</target>

1 个答案:

答案 0 :(得分:0)

要获得正确的源路径,我必须使用变量$ {basedir},这是我不知道的蚂蚁脚本。我没有使用文字路径的原因是因为这个程序将被发送给其他人。这意味着使用文字路径会导致其他用户错误。