Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/355.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 对象X不是包Y的成员_Java_Scala_Hybris - Fatal编程技术网

Java 对象X不是包Y的成员

Java 对象X不是包Y的成员,java,scala,hybris,Java,Scala,Hybris,我试图在Scala中实现一个抽象Java类,在EclipseIDE中它没有显示错误,但是当我试图编译它时,它抛出了一个错误 抽象Java类定义为 package de.hybris.platform.webservices; import de.hybris.platform.core.model.ItemModel; public abstract class AbstractCommand<RESOURCE> extends AbstractYResponseBuilder

我试图在Scala中实现一个抽象Java类,在EclipseIDE中它没有显示错误,但是当我试图编译它时,它抛出了一个错误

抽象Java类定义为

package de.hybris.platform.webservices;

import de.hybris.platform.core.model.ItemModel;


public abstract class AbstractCommand<RESOURCE> extends AbstractYResponseBuilder<RESOURCE, Object, Object> implements
        Command<RESOURCE, Object, Object>
{
    ...
}
package com.test.scala.poc.ws

import de.hybris.platform.webservices.AbstractCommand
import de.hybris.platform.core.model.product.ProductModel

class ProductCommand extends AbstractCommand[ProductModel] {

  override def execute(resourceModel: ProductModel, requestDTO: Object): ProductModel = null


}
object webservices is not a member of package de.hybris.platform
最后,该死的错误信息是

package de.hybris.platform.webservices;

import de.hybris.platform.core.model.ItemModel;


public abstract class AbstractCommand<RESOURCE> extends AbstractYResponseBuilder<RESOURCE, Object, Object> implements
        Command<RESOURCE, Object, Object>
{
    ...
}
package com.test.scala.poc.ws

import de.hybris.platform.webservices.AbstractCommand
import de.hybris.platform.core.model.product.ProductModel

class ProductCommand extends AbstractCommand[ProductModel] {

  override def execute(resourceModel: ProductModel, requestDTO: Object): ProductModel = null


}
object webservices is not a member of package de.hybris.platform

非常感谢帮助解决此问题

发生这种情况的原因是保存了以前失败的生成的生成日志。清理生成,关闭并重新启动IDE。一切正常。

发生这种情况的原因是保存了以前失败的生成的生成日志。清理生成,关闭并重新启动IDE。一切正常。

发生这种情况的原因是保存了以前失败的生成的生成日志。清理生成,关闭并重新启动IDE。一切正常。

发生这种情况的原因是保存了以前失败的生成的生成日志。清理生成,关闭并重新启动IDE。在我的情况下,IntelliJ的
无效缓存并重新启动
是不够的,但是在丢弃文件夹
.bloop/
target/
并在IntelliJ中重新导入
bsp
项目后(
build.sbt
再次被使用并转到bloop)一切正常。

IntelliJ的
无效缓存并重新启动
在我的情况下是不够的,但是在丢弃文件夹
.bloop/
target/
并在IntelliJ中重新导入
bsp
项目之后(
build.sbt
再次被使用并转到bloop)一切正常。

IntelliJ的
无效缓存并重新启动
在我的情况下是不够的,但是在丢弃文件夹
.bloop/
target/
并在IntelliJ中重新导入
bsp
项目之后(
build.sbt
再次被使用并转到bloop)一切正常。

IntelliJ的
无效缓存并重新启动
在我的情况下是不够的,但是在丢弃文件夹
.bloop/
target/
并在IntelliJ中重新导入
bsp
项目之后(
build.sbt
再次被使用并转到bloop)一切正常。

您是否尝试清理相关项目?您是否尝试清理相关项目?您是否尝试清理相关项目?您是否尝试清理相关项目?是的。它与以前失败的构建无关。我在IntelliJ IDEA工作,这个过程对我来说很有效。(1) 文件->无效缓存/重新启动…->重新开始。(2) 生成->重建项目是。它与以前失败的构建无关。我在IntelliJ IDEA工作,这个过程对我来说很有效。(1) 文件->无效缓存/重新启动…->重新开始。(2) 生成->重建项目是。它与以前失败的构建无关。我在IntelliJ IDEA工作,这个过程对我来说很有效。(1) 文件->无效缓存/重新启动…->重新开始。(2) 生成->重建项目是。它与以前失败的构建无关。我在IntelliJ IDEA工作,这个过程对我来说很有效。(1) 文件->无效缓存/重新启动…->重新开始。(2) 构建->重建项目