我正在学习使用 Springsource Tool Suite (STS) 和 Spring 框架进行开发。我正在试用适用于 Eclipse 的 Amazon AWS SDK,并决定将其安装到 STS 中。当我创建一个新的 AWS 项目时,它将 .java 文件放在 src 而不是 src/main/java 下,当我尝试构建它时,它说
“没有主要”或类似的东西。
但是,当我将 AwsConsoleApp.java 和 AwsCredentials.properties 移动到 src/main/java 时(默认包),我可以将文件作为 Java 应用程序运行。
src/main/java
我的问题是, -> 默认包和 src -> main有什么区别。我附上了一张图片来澄清事情: