java - 在intellij上运行java程序、maven项目

标签 java maven intellij-idea

我觉得我好像错过了一个非常简单的步骤或误解了某些东西。我似乎无法(在 intellij 上)运行我在 Maven 项目中编写的 java 程序。

我编写了一些代码并添加了一些依赖项。代码没有错误。我想测试这段代码,但我不能,因为运行该程序的“播放”按钮呈灰色。另外,当我右键单击我的文件尝试查找运行程序时,它不会出现!

我认为问题可能是因为我的代码声明我的 main() 从未使用过。不太确定为什么它没有被使用。我认为编译器总是寻找 main() 来编译/运行

public static void main() {
    ...
    ...
}

不知道如何测试这个程序。有人可以帮我解决我的问题吗?

enter image description here

enter image description here

最佳答案

main方法的签名是

public static void main(String[] args)

将您的主要方法编辑为此签名,然后重试。

http://docs.oracle.com/javase/tutorial/getStarted/application/

关于java - 在intellij上运行java程序、maven项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26349636/

相关文章:

java - Amazon Cognito 登录方法和 token 验证?

java - 如何获取数组中的最小值

javascript - 隐藏表 A 中出现在表 B 中的行

java - 如何使用正则表达式通过类名构建 HTML DOM 元素的选择器

scala - IntelliJ 中 Scala 2.13.0 的 Gatling 兼容性问题

java - 带有 javac "-parameters"的 JSON ObjectMapper 在通过 maven 而不是通过 IntelliJ IDEA 运行时的行为

java - 如何在没有安装 maven 和 java 的情况下从 gradle 执行 maven 插件

java - @RequestMapping 在 Spring 版本 1.5.2.RELEASE 中不起作用

java - JUnit @BeforeClass 注释在 IDE 中编译正常,但 Maven 构建失败

javascript - 字符范围内的正则表达式字符类未通过 intellij 的 jsLint 检查