java.lang.IllegalArgumentException:无法创建ID为'com.mydomain.example.ExampleSearcher'的组件。尝试直接加载类,因为未找到spec:basic-search-java的捆绑包。如果安装了具有相同名称的捆绑软件,则可能是版本不匹配,或者安装的捆绑软件的版本包含限定符字符串。
在Vespa中部署应用程序时遇到上述错误。
答案 0 :(得分:3)
这很可能是由部署错误的应用程序包引起的。如果这是basic-search-java示例应用程序,则在使用maven构建应用程序之后,您可能已在src/main/application
文件夹而不是target/application.zip
上进行了vespa-deploy。
有关部署此应用程序的确切步骤,请参见https://github.com/vespa-engine/sample-apps/tree/master/basic-search-java。
干杯!