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

运行在ubuntu终端eclipse包结构中创建的java应用程序

夹谷山
2023-03-14

我相信这是一个非常新的问题,但多年后编写Java应用程序。我编写了一个简单的java代码来打印“HelloWorld”

public static void main(String[] args) {
    // TODO Auto-generated method stub
    System.out.println(" inside MAIN !!!");
}

现在我已经在eclipse中创建了我的项目

Exception in thread "main" java.lang.NoClassDefFoundError: /HelloWorld

原因:java。lang.ClassNotFoundException:。你好世界

如果我用源文件写同样的程序

共有2个答案

公西嘉玉
2023-03-14

这里还要注意答案:Eclipse生成的可运行jar文件不会执行吗?

基本上,如果您让Eclipse将项目导出为“可运行的jar”,那么您可以使用以下工具运行它:

java-jar-YOURJAR。jar

元叶秋
2023-03-14

cd/home/workspace/HelloWorld/bin/并运行

java com.android.test.helloworld.HelloWorld

必须始终使用具有完整限定名(包类名)的类

 类似资料:
  • 问题内容: 我在Eclipse中有Maven Java项目。我右键单击项目,选择“构建项目”,并希望自动调用“ mvn软件包”。可能吗? 问题答案: 右键单击pom.xml,然后选择并输入目标:。如果现在选择“运行”(CTRL + F11),则在选择这些运行配置后它将自动运行。 正如克里斯所说,m2e是必需的。

  • 问题内容: 嗨伙计, 如何在Eclipse中创建我的应用程序的exe文件?请提及要遵循的步骤。 谢谢 问题答案: 如果您只是想知道如何在Eclipse IDE外部运行应用程序,则不需要exe。在菜单中寻找“导出JAR”选项。 如果导出正确完成(生成了MANIFEST),则应该能够通过双击JAR文件或从命令行使用“ java -jar FILENAME.jar”来运行JAR文件。请注意,这是与平台无

  • 主要内容:打开新建Java包向导,,新建Java包,,查看新建的Java包打开新建Java包向导 您可以使用新建 Java 包向导来创建 Java 包。Java 包向导可以通过不同的方式打开 : 通过单击文件菜单并选择 New → Package。 通过右键单击包浏览器并选择New → Package。 单击工具栏中的包图标 ( )。 如果您正在创建子包,在打开 Java 包向导之前选择父包,以便名称字段可以在其中具有默认值。 新建Java包 一旦 Java Packa

  • 打开新建 Java 包向导 你可以使用新建 Java 包向导来创建 Java 包。Java 包向导打开方式有: 通过点击 "File" 菜单并选择 New > Package 在 Package Explorer 中通过右击鼠标选择 > Package 在工具条上点击包按钮( ) 如果你要创建子包,在打开创建 Java 包向导前选择好父包,这样在名称字段就有了父包的值。 使用创建 Java 包向导

  • 例如。 这应该运行一个简单的hello world应用程序,摘自oracle文档。然而,当我‘运行’这个代码,没有窗口打开。取而代之的是打开一个名为“Java”的应用程序。看起来'java'只是一个位于'jdk1.8.0_25.jdk/contents/home/bin'中的'UNIX可执行文件‘。应用程序'java'绝对不显示任何东西,并且在没有强制退出的情况下无法关闭。 我在MacBook上运

  • 问题内容: 编辑:我现在确定问题与保存所有其他命令的循环有关, 因为我已将其注释掉,并且在部署应用程序时没有附加的异常。我不确定它有多重要,但是我的实现看起来像这样: 因此,现在该线程在部署应用程序时运行,但是由于注释了循环,因此它没有实际意义。 当我的应用程序加载时,我需要在后台运行一个线程,并不断(无超时)检查某个对象队列。当然,一旦有了对象,它就会“照顾它们”,然后继续检查队列。 目前,我正