idea中创建java的两种方式
在idea中写scala首先要下载scala插件,这个无需多言。一种是基于插件创造的项目,还有一种是基于maven。
上面是基于插件创建的项目
简单说一下这两个的特点吧:基于插件的方式,好处是简单,而且一上来就对java和scala的版本有所设置(其实这也不算是好处,跟maven的方式对比一下就知道了),好处是应该要手动添加maven什么的来扩展吧(玩的不多);基于maven的方式,好处是自带maven(仅此而已),坏处是要自己改要不也跑不了。
下面就是这次的重点如何修改自带的maven项目达到能用的效果
修改scala-maven项目
首先修改scala的版本号,原来默认的版本号一般跟最新的不一样,而且这一步会影响到后面的包;
接着在项目结构中添加scala sdk。
最后运行的时候可能报错IDEA运行scala程序报错:Error:scalac: bad option: ‘-make:transitive’
这个时候只要把test文件夹的那两个文件删掉就好。
然后要做什么对应 https://mvnrepository.com/artifact/org.scala-lang/scala-reflect/2.13.0-M4 搜索相应的maven就好。
本来还想写一点akka凑一下,接下来就好好歇歇akka的东西总结一下就酱。