java - Maven:没有要编译的资源

我正在关注“使用 Maven 构建 Java 项目”(https://spring.io/guides/gs/maven/#scratch),当我从/Users/Misha/Desktop/src/main/java/hello 运行“mvn compile”时,我收到以下提示:

[INFO] Scanning for projects...   
[INFO]                                                                                  
[INFO] ------------------------------------------------------------------------   
[INFO] Building gs-maven 0.1.0    
[INFO] ------------------------------------------------------------------------   
[INFO]    
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ gs-maven ---   
[INFO] Using 'UTF-8' encoding to copy filtered resources.   
[INFO] Copying 3 resources   
[INFO]    
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ gs-maven ---   
[INFO] No sources to compile   
[INFO] ------------------------------------------------------------------------   
[INFO] BUILD SUCCESS     
[INFO] ------------------------------------------------------------------------    
[INFO] Total time: 0.942 s    
[INFO] Finished at: 2015-01-11T23:10:28-08:00   
[INFO] Final Memory: 7M/155M
[INFO] ------------------------------------------------------------------------

我在 hello 目录中有两个 java 文件和一个 xml 文件,我假设我应该看到“Hello World!”而不是没有要编译的源代码。为什么我的 java 代码无法编译?谢谢!

最佳答案

要创建你需要的 maven 项目

  1. 包含 pom.xml-file
  2. 的项目目录
  3. 在这个项目目录中的一个子目录 src/main/java 包含您的 java 代码(包转到 src/main/java 的子目录)

从项目目录调用 maven 运行 mvn compile 或类似的东西。

https://stackoverflow.com/questions/27897104/

相关文章:

java - 无法实例化 Pageable bean

java - Spring security - 禁用注销重定向

spring - 禁用 Spring 日志,以获得可读日志

java - 上下文 :property-placeholder not working for m

spring - 无法访问 Spring Boot Actuator "/actuator"端点

spring - 为所有 Spring Boot 执行器端点添加前缀

java - Spring RestTemplate 发布响应

java - Maven BOM [Bill Of Materials] 依赖

spring - Java Spring AOP : Using CustomizableTrace

java - spring 是否有一个关闭过程来放置清理代码?