java - 如果没有 Maven 构建,则无法更改代码

标签 java maven

我正在用java编写一个main方法。在 main 方法中,我正在创建一个类的实例,该类在同一项目中可作为 .class 使用。 (其中 .class 所在的文件夹被添加为类文件夹)。我无法将此 main 方法作为 java 应用程序运行,因为它不是构建(maven build)。

即使我构建了,由于其中的内容,它也不会成功。该怎么办?为什么我需要构建 Maven 才能使我的新更改产生影响。

public void getTest(){


    TestPro testPro=new TestProImpl();



    SamplePro samplePro=new SampleProImpl();



}


public static void main(String[] args){

Test test=new Test();
test.getTest();

}

TestPro 和 SamplePro 类可作为文件夹(同一 Maven 模块)中的 .class 文件使用,并作为类文件夹添加。

最佳答案

我猜 - 那么您正在使用 eclipse-Editor

右键单击 Maven 项目进入 Project-Explorer。

任一其中一种方式可能对您有用,

1. Right-click on Project -> Maven -> Update Project
2. Project -> Clean.

祝你好运。

关于java - 如果没有 Maven 构建,则无法更改代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32968115/

相关文章:

java - 在完全离线的环境下开发Spring Boot项目,可能吗?

java - 核心 JSF2 项目可重用于其他项目 [JAR]

maven - 使用Maven-assembly-plugin创建uber jar时,Jersey失败

java - 三重嵌套循环打印过多的字符

java - 表格在 Jasper Report Java bean 中不可见

java - 无法在 Neo4j 中导入超过 10000 个节点

java - GWT Super Dev Mode 中的页面刷新不会发生编译

Maven Surefire 并行 ='both' 的工作方式与 'methods' 相同

java - 字符串中的三元运算符

java - 每小时 30 分钟后运行的 Cron 表达式