当前位置: 首页 > 知识库问答 >
问题:

IntelliJ IDEA不运行类

隗新霁
2023-03-14

事先简短说明:看到问题(IntelliJ IDEA运行错误的类和IntelliJ IDEA不正确运行java项目)得到了回答,但它们没有帮助。

启动一个新类(在本例中是CaesarCipher)并键入代码后,没有运行它的选项。

当我在左边的源文件夹中右键单击它后,没有运行的选项。

我为万一我忽略了解决方案而道歉。

共有1个答案

利海阳
2023-03-14

首先,应该从test.java类中删除stacktrace上登记的错误。

我可以看到您创建的类caesarcipher.java没有任何public static void main(string[]args)方法。

为了运行类,您需要将其放入主类中。

public static void main(String[] args){

}

或者您可以将子类引用到主类中,如下所示:

公共类主{

    public static void main(String[] args){
         CaesarCipher caesarCipher = new CaesarCipher();
         CaesarCipher.caesarify("encrypt", shift); //put your real params values
    }
}

希望这能有所帮助。别忘了把解决方案标记为已接受。

 类似资料:
  • Intellij IDEA用不良行为把我逼疯了: 我有一个(基于Gradle的)项目,有两个用Java编写的主要类,每个类都在自己的包中。 一个叫"HelloFX" 一个叫"ImageView示例" 两者都使用JavaFX,因此需要一些特殊的“运行配置”。 为了“HelloFX” 对于“ImageViewExample” 配置是相同的,在这两种情况下(这将是很好的,不必处理一个巴洛克式复杂的文本框

  • 我最近把我的OSX更新到了最新的Yosemite版本,现在IntelliJ IDEA 13.1.4还没有开始。 我当前的Java版本: 看起来也没问题。

  • 我使用NetBeans的教程在java中创建了一个程序,它在Windows中运行得很好。但是,当我尝试运行相同的在Linux(RedHat)中,我遇到以下异常: 线程“main”java中出现异常。lang.UnsupportedClassVersionError:JVMCFRE003主版本错误;类=我的/数字编辑/数字编辑UI,偏移量=6 通过运行此命令: java-jar NumberAddi

  • 当我试图用十个副本部署一个部署时,我得到了这个错误。 0/2个节点可用:1个内存不足,1个节点有pod无法容忍的污点。 我不明白为什么两个节点。是相同的节点,只是相同的问题。 我有很多内存(1GB)可用。 如何在不添加其他节点的情况下修复此错误。 我在部署yaml文件中提供了以下资源: 限制:cpu: 1000m内存:1000Mi请求:cpu: 100m内存:200Mi 服务器: > 主控形状: