创建scala项目并增加新的object试运行

一、创建scala项目

依赖配置:

scala,jdk,maven

没有maven也可以创建

1.1 直接创建

1.1.1 创建

选择新project

路径、依赖配置、代码调试

1.1.2 项目结构

Scala项目中几个文件:

.idea:这个文件夹是用来存储项目的配置信息的,包括项目的结构、依赖库等。它是由IntelliJ IDEA自动生成的,并且通常不需要手动修改。

out:此文件夹是用于存储编译后的类文件和其他生成的文件。编译器将源代码转换为可执行的字节码,并将其放置在此文件夹中。在默认情况下,Scala将编译的类文件放在out/production/<项目名称>目录下。

src:这个文件夹是用来存放源代码的目录。一般情况下,源代码会放在src/main/scala目录下,测试代码放在src/test/scala目录下。你可以根据项目的需求来组织和管理源代码。

External Libraries:这个文件夹是用来存放项目所用到的外部库的。当你在项目中添加依赖库时,IDEA会将这些库下载并放置在此文件夹中,以供项目使用。在该文件夹下,你可以找到项目所依赖的jar包等文件。

1.1.4 项目运行

1.2 Maven创建

创建的时候,idea里面没有 maven archetype没有 scala-archetype-simple

在命令行使用了

powershell 复制代码
mvn archetype:generate -DarchetypeGroupId=net.alchim31.maven -DarchetypeArtifactId=scala-archetype-simple

此外还有

src/main/resources:这个文件夹是用来存放项目的资源文件的地方,例如配置文件、属性文件、XML 文件等。在构建过程中,这些资源文件会被打包到最终生成的可执行文件中。

src/main/java:虽然是 Scala 项目,但有时候你可能仍然需要在 Java 中编写一些代码。这个文件夹就是用来存放 Java 代码的地方。

src/test/java:与 src/main/java 类似,用于存放测试相关的 Java 代码。

1.2.1 IDEA 项目调试

1.2.1.1 Maven配置

配置Maven设置

1.2.1.2 项目运行

打开scala目录下object文件,代码可以运行

新建一个object项目尝试

  • main函数的输入输出是规定的
  • 在idea里面配置要调试的object
1.2.1.3 object的引入
相关推荐
武子康14 分钟前
大数据-115 - Flink DataStream Transformation Map、FlatMap、Filter 到 Window 的全面讲解
大数据·后端·flink
用户40993225021219 分钟前
转账不翻车、并发不干扰,PostgreSQL的ACID特性到底有啥魔法?
后端·ai编程·trae
Cx330❀21 分钟前
《C++ STL:vector类(下)》:攻克 C++ Vector 的迭代器失效陷阱:从源码层面详解原理与解决方案
开发语言·数据结构·c++·经验分享·算法
程序新视界24 分钟前
三种常见的MySQL数据库设计最佳实践
数据库·后端·mysql
user_huenquan28 分钟前
胡恩全10.3作业
开发语言·c++
少陵野小Tommy1 小时前
C语言计算行列式的值
c语言·开发语言·学习·学习方法
_extraordinary_1 小时前
Java JVM --- JVM内存区域划分,类加载,GC垃圾回收
java·开发语言·jvm
LunarCod1 小时前
Hexo搭建/部署个人博客教程
后端·hexo·个人博客·vercel
vortex51 小时前
Bash 中的 shopt -s globstar:递归 Glob 模式详解
开发语言·chrome·bash
livingbody1 小时前
【2025年9月版 亲测可用】《人民日报》PDF文件下载
开发语言·爬虫·python·pdf