2011-11-24 8 views
0

섬유 파일을 이클립스 도움말로 변환하는 방법을 배우기 위해 Mylyn WikiText User Guide을 사용해 왔지만 궁극적으로는 복수 개발자가 최소한으로 도움말 페이지를 만들 수 있기 때문에 개미를 사용하여이 작업을 수행 할 수 있기를 원합니다. 갈등.ant를 사용하여 섬유를 Eclipse 도움으로 변환하려면 어떻게해야합니까?

다음 개미 스크립트는 '문서'폴더에있는 모든 * .textile 파일을 가지고 도움을 이클립스로 변환해야합니다

<?xml version="1.0"?> 
<project name="helpwikitext" default="generate-help"> 
    <property name="wikitext.standalone" value="doc" /> 
    <path id="wikitext.classpath"> 
    <fileset dir="${wikitext.standalone}"> 
     <include name="org.eclipse.mylyn.wikitext.*core*.jar" /> 
    </fileset> 
    </path> 
    <taskdef classpathref="wikitext.classpath" resource="org/eclipse/mylyn/wikitext/core/util/anttask/tasks.properties" /> 
    <target name="generate-help" description="Generate Eclipse help from textile source"> 
    <wikitext-to-eclipse-help markupLanguage="Textile" multipleOutputFiles="true" navigationImages="true" helpPrefix="help"> 
     <fileset dir="${basedir}"> 
     <include name="doc/*.textile" /> 
     </fileset> 
     <stylesheet url="styles/help.css" /> 
     <stylesheet url="styles/main.css" /> 
    </wikitext-to-eclipse-help> 
    </target> 
</project> 

내가받을 다음과 같은 오류 : 나는 '

[taskdef] Could not load definitions from resource org/eclipse/mylyn/wikitext/core/util/anttask/tasks.properties. It could not be found. 
build.xml:11: Problem: failed to create task or type wikitext-to-eclipse-help 

나는 모든 Mylyn 기능을 설치 했으므로 ant 스크립트가 어디에서 찾을 수 있는지 알지 못하는 것처럼 보입니다. 누구든지이 문제를 해결하는 방법을 알고 있습니까?

답변

1

doc 디렉토리에 wikitext 독립 실행 형 패키지가 설치되어 있습니까? 당신의 wikitext 패키지가 다른 디렉토리에 있는지 내가 추측 할게요

<property name="wikitext.standalone" value="doc" /> 

:이 같은 taskdef에 의해 사용되는 경로를 정의로 기대되는 바를됩니다

.

그런 다음 텍스트 파일의 루트와 동일한 디렉토리를 사용합니다. wikitext 독립형 패키지를 텍스트 파일과 별도로 유지하는 것이 좋습니다.

+0

완벽한, 감사합니다. http://www.eclipse.org/mylyn/downloads/에서 독립 실행 형 패키지를 다운로드하고 'doc'폴더의 이름을 'jars'로 변경 한 다음 항아리를 넣습니다. – PhilJ