在idea中创建maven项目遇到的问题及解决以及idea个人配置问题

在学习scala语言的过程中,需要使用idea编译器创建一个maven项目来实现其中的一个akka框架,但是遇到了问题,我花了好久好久…才解决,这里谢谢一位热心的小哥给我帮助。
1.idea的初始化配置
idea安装就一直下一步即可,在选择安装路径的时候,可以放到自己的默认路径
下面是我安装之后的初始化配置:
设置背景
在idea中创建maven项目遇到的问题及解决以及idea个人配置问题_第1张图片
取消自动打开idea关闭前的文件
在idea中创建maven项目遇到的问题及解决以及idea个人配置问题_第2张图片
设置字体大小
在idea中创建maven项目遇到的问题及解决以及idea个人配置问题_第3张图片
下载需要的文件,如:scala
在idea中创建maven项目遇到的问题及解决以及idea个人配置问题_第4张图片
配置maven
在idea中创建maven项目遇到的问题及解决以及idea个人配置问题_第5张图片
设置全局配置
在idea中创建maven项目遇到的问题及解决以及idea个人配置问题_第6张图片
导入本地的JDK包
在idea中创建maven项目遇到的问题及解决以及idea个人配置问题_第7张图片
设置代码缩进格式
在idea中创建maven项目遇到的问题及解决以及idea个人配置问题_第8张图片
2.创建maven项目的步骤
在idea中创建maven项目遇到的问题及解决以及idea个人配置问题_第9张图片
在idea中创建maven项目遇到的问题及解决以及idea个人配置问题_第10张图片
在idea中创建maven项目遇到的问题及解决以及idea个人配置问题_第11张图片
在idea中创建maven项目遇到的问题及解决以及idea个人配置问题_第12张图片
需要往pom.xml文件中写入的内容是(注意这个内容是针对akka项目,要是需要有其他不同的项目需要写入其他不同的内容,然后idea就会自动下载所涉及的包):

 
    
        UTF-8
        2.11.8
        2.11
        2.4.17
    

    
        
        
            org.scala-lang
            scala-library
            ${scala.version}
        

        
        
            com.typesafe.akka
            akka-actor_${scala.compat.version}
            ${akka.version}
        

        
        
            com.typesafe.akka
            akka-remote_${scala.compat.version}
            ${akka.version}
        
    

    
    
        
        src/main/scala
        src/test/scala
        
            
            
                net.alchim31.maven
                scala-maven-plugin
                3.2.2
                
                    
                        
                            compile
                            testCompile
                        
                        
                            
                                -dependencyfile
                                ${project.build.directory}/.scala_dependencies
                            
                        
                    
                
            

            
            
                org.apache.maven.plugins
                maven-shade-plugin
                2.4.3
                
                    
                        package
                        
                            shade
                        
                        
                            
                                
                                    *:*
                                    
                                        META-INF/*.SF
                                        META-INF/*.DSA
                                        META-INF/*.RSA
                                    
                                
                            
                            
                                
                                    reference.conf
                                
                                
                                
                                    cn.sheep.robot.ClientActor
                                
                            
                        
                    
                
            
        
    

然后需要创建下面两个文件夹:(下载过程会很慢)
在idea中创建maven项目遇到的问题及解决以及idea个人配置问题_第13张图片
创建上面第一个文件夹的过程如下:
在idea中创建maven项目遇到的问题及解决以及idea个人配置问题_第14张图片
在idea中创建maven项目遇到的问题及解决以及idea个人配置问题_第15张图片
在idea中创建maven项目遇到的问题及解决以及idea个人配置问题_第16张图片
创建第二个文件夹如下:
在idea中创建maven项目遇到的问题及解决以及idea个人配置问题_第17张图片
2.遇到的问题如下:
在idea中创建maven项目遇到的问题及解决以及idea个人配置问题_第18张图片
最终经过查询,是因为在相应的maven文件中指定的下载jar包的文件夹中没有下载到这个jar包。
解决方案:我不使用idea默认的maven,自己又下载了一个maven需要配置路径
在idea中创建maven项目遇到的问题及解决以及idea个人配置问题_第19张图片
在maven中有下图所示的文件,打开写入默认路径:
在idea中创建maven项目遇到的问题及解决以及idea个人配置问题_第20张图片
在idea中创建maven项目遇到的问题及解决以及idea个人配置问题_第21张图片
至此,问题就解决了,当出现上面的问题时,就换个maven试试,不要急躁,会弄好的。

你可能感兴趣的:(软件安装)