アーティクル - CS376544

ThingWorx Eclipse プラグイン: Eclipse 2022+ でリソースを作成中に「有効なスーパークラスを選択してください - クラスは com.thingworx.resources.Resource のインスタンスではありません」というエラーが発生する

修正日: 06-Jan-2025   


注記:ここに記載されている情報は、お客様の利便性向上のため機械翻訳ソフトを使用しています。PTCは、ここに記載されている情報の翻訳の正確性について、一切の責任を負いませんので、ご了承ください。英語の原文を参照するには、こちら。この機械翻訳に関する詳細は、こちら。
お知らせいただき、ありがとうございます。この機械翻訳をレビューします。

適用対象

  • ThingWorx Platform 9.1 to 9.4
  • ThingWorx Eclipse Plugin 9.0.1
  • Eclipse 2022 and later
  • Eclipse 2021 and JDK 11

説明

  • ThingWorx Eclipse プラグインを使用して Eclipse で ThingWorx リソースを作成するときに、新しいクラス ダイアログにエラーが表示されます。
    Please choose a valid Superclass - Class is not instance of: com.thingworx.resources.Resource
  • Eclipse バージョン 2022 以降では Gradle プロジェクト構成に関する問題が報告されています
  • ThingWorx Eclipse プラグイン9.0.1 は、Eclipse の最新バージョン (2022 以降) では完全には機能しません。
  • Gradleタイプの Thingworx プロジェクトを作成すると、Eclipse で次のエラーが返されます。
     The supplied phased action failed with an exception. A problem occurred configuring root project '<project_name>'. A problem occurred evaluating root project '<project_name>'. Could not find method compile() for arguments [directory 'twx-lib'] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.
最新バージョンはこちらを参照ください CS376544