我遇到了一个问题导致"未解决的编译问题"错误。我查看了this SO question以及同性质的this one,最后又this one再次描述了相同的错误。
所有这三个都描述了处理编译错误,但是当我编译我的项目的类文件时,无论是从eclipse中使用Maven,从命令行使用Maven,还是仅使用javac命令,都不会报告错误。
我们有一个自定义类JmxTools,它使用const seed = [recommendedActivities3, recommendedActivities4]
现在源文件不会抱怨缺少导入。
对类似问题的回答建议查看"问题"在日食中查看。这显示没有错误
所以,一切编译都很好,commons-modeler jar在我的Maven依赖项中。然而,当我运行我的Web应用程序并使用JmxTools类调用页面时,我收到以下错误堆栈:
{ seed.map( (activity, idx) => <RecommendedActivity activity={activity} key={idx}/>)}
我如何解决这个问题?这是我以前没有遇到的问题,类似问题的答案似乎不适用于这种情况
修改
遵循Kayaman的建议:
不幸的是,这些都没有帮助这种情况。我仍然收到错误。
答案 0 :(得分:0)
我要感谢Kayaman。我的问题通过在eclipse之外做了很多maven clean然后编译然后打包步骤来解决。
我还必须在日食中做几次清理并重新发布tomcat。
我还删除了完全构建和打包项目的错误依赖项,然后重新添加了依赖项。
我不确定这些步骤中的哪一个解决了我的问题。当它开始工作时,我正在尝试/测试各种解决方案。