java - 为什么我的程序在Eclipse和Maven中清理后可以运行?

标签 java eclipse maven

我无法理解为什么在 Eclipse 中经过这两个步骤

  1. 运行方式 -> Maven clean
  2. 项目 -> 干净...

我仍然可以使用带白色箭头的绿色图标运行我的程序吗?

我以为清理后没有.class文件。我期待像 ClassNotFound 这样的异常,但没有发生这样的事情。

你知道如何在Eclipse中正确清理项目吗?

最佳答案

eclipse 中的 clean 与 maven 中的 clean 不同。 Maven 的 clean 确实删除了所有已编译的资源(类等)。 eclipse中的clean项目是一种mvn cleancompile,即删除*class文件并重新编译所有*.java文件。

关于java - 为什么我的程序在Eclipse和Maven中清理后可以运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12199457/

相关文章:

eclipse - 在 eclipse 中使用 SVNAnt 构建失败(无法从资源加载定义)

java - 每次调用函数时如何获取当前 gps 位置?

Mac 中的 Eclipse mars 安装文件夹

java - 为什么我的数据打印不正确?付款计算表

java - 为什么 Eclipse 不能识别 import java.JOptionPane?

Maven依赖与多模块?

java - 如果定义了父 pom,则不会发生存储库 url 的 Maven 属性替换

java - 不明确的 Maven 依赖关系破坏了 Selenium

java - 用 lambda 替换 for 循环

java - Java MapReduce 管道 POST/mapreduce/workerCallback 中的 NoSuchMethodError 异常?