Silk Central で作業するためには、有効な Silk Central の場所が設定されている必要があります。詳細については、「Silk4J と Silk Central の統合」を参照してください。
Silk Test 15.5 で作成した Silk4J プロジェクトからキーワード ライブラリをアップロードする場合は、プロジェクトの build.xml ファイルを編集する必要があります。
<fileset dir="Keyword Assets" includes="**/*.kwd" erroronmissingdir="false" />
<target name="build.keyword.library" depends="compile"> <java classname="com.borland.silk.kwd.library.docbuilder.DocBuilder" fork="true"> <classpath refid="project.classpath" /> <arg value="AutoQuote Silk4J Library" /> <arg value="${output}" /> <arg value="${output}/library.zip" /> </java> </target>
新しい build.xml ファイルは、以下のようになります。
<?xml version="1.0" encoding="UTF-8"?> <project name="AutoQuote" default="compile"> <property name="src" value="src" /> <property name="bin" value="build" /> <property name="output" value="output" /> <property name="lib" value="lib" /> <property name="buildlib" value="buildlib" /> <path id="project.classpath"> <fileset dir="${lib}" includes="*.jar" excludes="*source*" /> <fileset dir="${buildlib}" includes="*.jar" excludes="*source*" /> </path> <target name="clean"> <delete dir="${output}" /> </target> <target name="compile" depends="clean"> <mkdir dir="${output}" /> <delete dir="${bin}" /> <mkdir dir="${bin}" /> <componentdef name="ecj" classname="org.eclipse.jdt.core.JDTCompilerAdapter" classpathref="project.classpath" /> <javac srcdir="${src}" destdir="${bin}" debug="true" source="1.7" target="1.7" encoding="utf-8" includeantruntime="false"> <classpath refid="project.classpath" /> <ecj /> </javac> <jar destfile="${output}/tests.jar" > <fileset dir="${bin}" includes="**/*.class" /> <fileset dir="${src}" includes="**/*" excludes="**/*.java" /> <fileset dir="Object Maps" includes="**/*.objectmap" erroronmissingdir="false" /> <fileset dir="Image Assets" includes="**/*.imageasset" erroronmissingdir="false" /> <fileset dir="Verifications" includes="**/*.verification" erroronmissingdir="false" /> <fileset dir="Keyword Assets" includes="**/*.kwd" erroronmissingdir="false" /> </jar> <copy todir="${output}" overwrite="true"> <fileset dir="${lib}" includes="*.jar" excludes="*source*" /> </copy> <delete dir="${bin}" /> </target> <target name="build.keyword.library" depends="compile"> <java classname="com.borland.silk.kwd.library.docbuilder.DocBuilder" fork="true"> <classpath refid="project.classpath" /> <arg value="AutoQuote Silk4J Library" /> <arg value="${output}" /> <arg value="${output}/library.zip" /> </java> </target> </project>