Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[RTCB] Javaのソースコードをeclipseの自動ビルドで生成されるclassファイルとAntビルドで生成されるclassファイルでサイズが違う場合がある #554

Open
Nobu19800 opened this issue Dec 2, 2024 · 1 comment
Assignees
Labels
question Further information is requested

Comments

@Nobu19800
Copy link

RTCBuilderでJavaのコードを出力後、build_{コンポーネント名}.xmlのファイルのAntビルドでコンパイルして生成したclassファイルは以下の通り。

eclipse上の自動ビルドで生成したclassファイルは以下の通り。

{コンポーネント名}.class等のRTCBuilderで生成したJavaソースコードのclassファイルはサイズが同じだが、IDLコンパイルで生成したJavaソースコードのclassファイルのサイズが異なっている。
原因は不明だが、Antビルドで生成したclassファイルから作成したJARファイルをProcessingで使おうとしても、指定のクラスが見つかりませんと言う内容のエラーで使えない。eclipseの自動ビルドで生成したclassファイルの場合は問題ない。

@Nobu19800 Nobu19800 added the question Further information is requested label Dec 2, 2024
@ga-sakamoto ga-sakamoto self-assigned this Dec 3, 2024
@ga-sakamoto
Copy link

Javaのクラスファイルですが,使用しているJDKのバージョンが異なっていたり,コンパイル時(javac実行時)のオプションが異なっているとサイズが変わってしまうようです.

  • AntビルドとEclipseビルドで,使用しているJDKのバージョンは同じでしょうか?
  • Eclpiseの場合,デフォルトでコンパイルオプションが色々とONになっているようです.(Preference-Java-Compiler)
    こちらをOFFにしてみても,サイズが異なりますでしょうか?

@n-ando n-ando changed the title Javaのソースコードをeclipseの自動ビルドで生成されるclassファイルとAntビルドで生成されるclassファイルでサイズが違う場合がある [RTCB] Javaのソースコードをeclipseの自動ビルドで生成されるclassファイルとAntビルドで生成されるclassファイルでサイズが違う場合がある Dec 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants