当前位置:  开发笔记 > 编程语言 > 正文

在java代码中使用scala元组时,Intellij"无法解析符号_1"

如何解决《在java代码中使用scala元组时,Intellij"无法解析符号_1"》经验,为你挑选了0个好方法。

在此输入图像描述 intellij上安装scala插件后,我开始遇到"无法解析符号"消息的奇怪错误.

在我的java代码中使用scala元组时出现.

这个错误并没有阻止我成功构建/运行,但我无法摆脱它们,这让我很困惑.

我相信这是intellij本身的一个错误.

代码

import scala.Tuple2;


public class testTuple2 {

public static void main(String[] args) {

//this line show errors
Tuple2 tuple = new Tuple2(3, 4);

System.out.println("Tuple 1" + tuple._1);

//this line doesn't show errors
System.out.println("Tuple 1" + tuple._1()); 

 }
}

pom文件



4.0.0

com.test
com.test
1.0-SNAPSHOTcom.test

    
        org.scala-lang
        scala-library
        2.10.4
    

一些事实:

我使用maven作为构建工具

相同的代码在eclipse上运行良好

Intellij(Ultimate)版本在Ubuntu 14.04 LTS上是14.1.5

Scala插件版本是1.5.4

Project SDK版本为1.8.0_60

我的考验

我尝试使缓存无效并重新启动想法但是徒劳无功我尝试删除/禁用插件并且它工作但我需要插件用于我的scala项目所以这对我来说不是一个有效的解决方案.我尝试将intellij更新到最新版本和scala插件但是徒劳无功

推荐阅读
php
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有