[openrtm-users 03465] Java RTCのついての疑問:RTCBuilderの生成するバッチファイル

MASUTANI Yasuhiro masutani @ osakac.ac.jp
2018年 2月 17日 (土) 17:36:09 JST


OpenRTMユーザMLの皆様,

大阪電通大の升谷です.

RTCBuilderで言語をJavaにして生成した中にあるバッチファイル「モジュール
名.bat」の内容に疑問があります.

------------------------------------------------------------------------
set CLASSPATH=.;%RTM_JAVA_ROOT%\jar\OpenRTM-aist-1.1.2.jar;%RTM_JAVA_ROOT%\jar\commons-cli-1.1.jar
cd /d %~dp0
cd bin
java モジュール名Comp -f rtc.conf %*
pause;
------------------------------------------------------------------------

rtc.confを指定していますが,ディレクトリbinにはrtc.confはありません.
しかし,エラーにはなりません(そういう仕様ですか?)トップディレクトリ
にあるrtc.confを読んでいるわけでもないようです.

トップディレクトリにはrtc.confが生成され,その中から「モジュール名.conf」
も呼んでいるので,カレントディレクトリはモジュールのトップディレクトリ
のままになるように,CLASSPATHを変更し「cd bin」は削除して,以下のよう
にすべきではないでしょうか.

------------------------------------------------------------------------
set CLASSPATH=.\bin;%RTM_JAVA_ROOT%\jar\OpenRTM-aist-1.1.2.jar;%RTM_JAVA_ROOT%\jar\commons-cli-1.1.jar
cd /d %~dp0
java モジュール名Comp -f rtc.conf %*
pause;
------------------------------------------------------------------------

-- 
# 升谷 保博
# 大阪電気通信大学 総合情報学部 情報学科
# 575-0063 大阪府四條畷市清滝1130-70 / TEL&FAX: 072-876-5107


More information about the openrtm-users mailing list