のUIMAフレームワークとの注釈を作成します。 Annotatorクラス "*"が見つかりませんでしたので、私はチュートリアルに戻って私が逃したものをチェックしましたが、まだこの種のエラーが発生しています: /)ここ(私が最初に私がやろうとしていた...私は、EclipseでUIMAフレームワークを使用して、自分で最初のチュートリアルのいずれかを実行に失敗しようとしている</p> <p>をEclipseの
私のファイル/ディレクトリ構造がある
uima0
--- src
------- (default package)
---------- RoomNumber.java
---------- RoomNumber_Type.java
---------- RoomNumberAnnotator.java
--- JRE system Library [JavaSE-1.7]
--- Referenced Libraries
------ uima-core.jar
--- descriptors
------ RoomNumberAnnotator.xml
------ typeSystemDescriptor.xml
--- lib
------- uima-core.jar
RoomNumber.java & RoomNumber_Type.javaは自動typeSystemDescriptor.xml /開く/コンポーネント記述子エディタを介して生成されている=> JCasGen
私は両方RoomNumberAnnotator.xml & typeSystemDescriptor.xmlのためにそれらの内側に必要な正確に何を持っていると思います(下記参照)
RoomNumerAnnotator.javaは私が右のエンバイロメント変数UIMA_HOMEが設定されていることを考えるチュートリアル(http://uima.apache.org/d/uimaj-2.3.1/tutorials_and_users_guides.html#d4e236)
の1のコピーn」はペーストです。
私は自分のRoomNumerAnnotatorをチェックすることが可能です含まDocumentAnalyzerとexamplesディレクトリのプロジェクトを使用して、私はいつもで終わる
:
* org.apache.uima.resource.ResourceInitializationException :Annotatorクラス "RoomNumberAnnotator"が見つかりませんでした。 (ディスクリプタ:ファイル:/ D:/eclipseWorkspace/uima0/descriptors/RoomNumberAnnotator.xml) org.apache.uima.analysis_engine.impl.PrimitiveAnalysisEngine_impl.initializeAnalysisComponent(PrimitiveAnalysisEngine_impl.java:207)で org.apache.uima.analysis_engineで私は忘れてしまったか逃した何.impl.PrimitiveAnalysisEngine_impl.initialize(PrimitiveAnalysisEngine_impl.java:156) [...] *
?
(私のRoomNumberAnnotator.javaとuimaj-examplesで提供されているDocumentAnalyzerの間のリンクがいくつか見当たらないように見えますが、私はEclipseやUIMAの設定ファイル)
--- 8 < --- RoomNumberAnnotator.xml:
<?xml version="1.0" encoding="UTF-8"?>
<analysisEngineDescription xmlns="http://uima.apache.org/resourceSpecifier">
<frameworkImplementation>org.apache.uima.java</frameworkImplementation>
<primitive>true</primitive>
<annotatorImplementationName>RoomNumberAnnotator</annotatorImplementationName>
<analysisEngineMetaData>
<name>RoomNumberAnnotator</name>
<description/>
<version>1.0</version>
<vendor/>
<configurationParameters/>
<configurationParameterSettings/>
<typeSystemDescription>
<imports>
<import location="typeSystemDescriptor.xml"/> <!-- here putting full path as : import location="file:/D:/eclipseWorkspace/uima0/descriptors/typeSystemDescriptor.xml" did not help -->
</imports>
</typeSystemDescription>
<typePriorities/>
<fsIndexCollection/>
<capabilities>
<capability>
<inputs/>
<outputs>
<type>RoomNumber</type>
<feature>RoomNumber:building</feature>
</outputs>
<languagesSupported/>
</capability>
</capabilities>
<operationalProperties>
<modifiesCas>true</modifiesCas>
<multipleDeploymentAllowed>true</multipleDeploymentAllowed>
<outputsNewCASes>false</outputsNewCASes>
</operationalProperties>
</analysisEngineMetaData>
<resourceManagerConfiguration/>
</analysisEngineDescription>
--- 8 < --- typeSystemDescriptor
<?xml version="1.0" encoding="UTF-8"?>
<typeSystemDescription xmlns="http://uima.apache.org/resourceSpecifier">
<name>typeSystemDescriptor</name>
<description/>
<version>1.0</version>
<vendor/>
<types>
<typeDescription>
<name>RoomNumber</name>
<description/>
<supertypeName>uima.tcas.Annotation</supertypeName>
<features>
<featureDescription>
<name>building</name>
<description/>
<rangeTypeName>uima.cas.String</rangeTypeName>
</featureDescription>
</features>
</typeDescription>
</types>
</typeSystemDescription>
ok私はこのソリューションをお試しいただきありがとうございます –