Closed Nobu19800 closed 5 years ago
Describe the bug RTCBuilderでJavaのコード生成時に、build_***.xmlで以下のようなエラーが発生する場合がある。
[exec] idl/test.idl (行1): java.io.FileNotFoundException: BasicDataType.idl [exec] #include "BasicDataType.idl" [exec] ^ [exec] idl/test.idl (行6): RTC/Timeは宣言されていない型です。 [exec] RTC::Time tm; [exec] ^
To Reproduce Steps to reproduce the behavior:
Reproducibility 100%
Expected behavior BasicDataType.idl等はインストールしているものを使用するため、以下のようにBasicDataType.idlを配置したパスを指定する必要がある。
<target name="idlcompile" depends="mkdir"> <exec executable="${java.home}/../bin/idlj"> <arg line="-i '${env.RTM_JAVA_ROOT}/rtm/idl' -td 'src' -fall 'idl/test.idl'"/> </exec> </target>
ただし、Ubuntuの場合には${env.RTM_JAVA_ROOT}/rtm/idlにIDLファイルが配置されないため以下のissueで別途修正する。
${env.RTM_JAVA_ROOT}/rtm/idl
Screenshots or Logs
Environment
Additional context
申し訳ございません.現象を再現できませんでした. このため,ご使用になられましたRtcProfile,IDLファイルを頂けませんでしょうか?
RTCProfile、IDLファイルは以下の通りです。
RTC.xml.txt test.idl.txt
Describe the bug RTCBuilderでJavaのコード生成時に、build_***.xmlで以下のようなエラーが発生する場合がある。
To Reproduce Steps to reproduce the behavior:
Reproducibility 100%
Expected behavior BasicDataType.idl等はインストールしているものを使用するため、以下のようにBasicDataType.idlを配置したパスを指定する必要がある。
ただし、Ubuntuの場合には
${env.RTM_JAVA_ROOT}/rtm/idl
にIDLファイルが配置されないため以下のissueで別途修正する。Screenshots or Logs
Environment
Additional context