調査 #1504
生成されたRTCをビルドするためのbuild.xml内でのidljのパスの問題
Status:
終了
Priority:
通常
Assignee:
-
Target version:
-
Start date:
05/19/2010
Due date:
% Done:
100%
Estimated time:
Description
生成されたRTCのbuild_<RTC名>.xml内にてidljのパスが下記のようになっているため、RTCのビルド時にエラーとなる。
<target name="idlcompile" depends="mkdir"> <exec executable="${java.home}\..\bin\idlj">
${java.home}\..\bin\にはidljは存在しない。
idljは${java.home}\binに存在する。
[環境] OS: WindowsXP Eclipse: 3.4.2 Java: 1.6.0_17 RTSE,RTCB: dailybuild r114
History
#1 Updated by kurihara over 13 years ago
環境変数のJAVA_HOMEにJDKインストールフォルダのパスを指定している場合にエラーが発生。
Ubuntu8.10環境で、aptにてsun-java6-jdkをインストールし、JAVA_HOMEを設定しない場合は、このエラーは発生しなかった。
#2 Updated by kurihara over 13 years ago
- Status changed from 新規 to 解決
- % Done changed from 0 to 90
Ubuntu8.10では、"ant -diagnostics"にて確認したところ、"java.home"は<JDKインストールフォルダ>/jreとなっていたため、build.xmlでのパスの記述は正しいようです。
Windows環境では、"ant -diagnostics"の情報に"java.home"がなかったため、ビルド時にidljが無いといったエラーが発生しています。
#3 Updated by kurihara over 13 years ago
- Tracker changed from バグ to 調査
#4 Updated by kurihara over 13 years ago
- Status changed from 解決 to 終了
- % Done changed from 90 to 100
動作環境に問題がありました。
(プロジェクトのパスにスペースが入っていたのが原因。 パスにスペースが入っている場合の問題については、別途チケット発行予定。)
この件はクローズします。