问题标签 [mainclass]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
23 浏览

java - 无法使用 angus.ai 在 java 中找到或加载主类 FaceDetect

尝试运行时出现以下错误

我正在关注http://angus-doc.readthedocs.io/en/latest/getting-started/java.html中的人脸检测教程。下面是我的java代码,

我不明白它的问题。我已经尝试了堆栈溢出中的所有答案,但没有什么对我有用。

0 投票
3 回答
211 浏览

java - 从另一个类访问并运行主类方法

我很难找到一种方法来在我的主类中执行打印方法,从另一个类中使用JButton.

这是我Mainclass要执行的方法。

这是我的 GUI 代码

我知道我的代码有问题,有人可以帮助我吗?

0 投票
1 回答
709 浏览

java - 找不到或无法加载主类

我将此代码保存在桌面上并使用 javac TestingDatabase.java命令对其进行编译。它编译成功但是当我输入命令 java TestingDatabase 时它说Error: could not find or load main class TestingDatabase

我仔细检查了任何拼写错误,但找不到。任何人都可以提出任何解决方案。

0 投票
1 回答
890 浏览

java - 在 spring-boot-maven-plugin 中设置 mainClass 导致我需要明确设置“defaultServletName”属性

我有一个运行良好的 springboot jar,直到我将newrelic-agentjar 添加到类路径中,现在我需要指定一个主类。这是有道理的,因为我现在在类路径中有几个带有静态 main args 方法的类。推荐的方法是将其添加到'spring-boot-maven-plugin'。所以我做了以下事情:

这样做之后,我得到:

java.lang.IllegalStateException:找不到用于提供静态内容的默认 servlet。请明确设置“defaultServletName”属性。

  • 为什么要指定主类中断弹簧靴自动配置?
  • 之前的 defaultServletName 是如何配置的?
0 投票
1 回答
82 浏览

spring - Is there any "SpringBoot way" so i can start different Main Classes Applications from the same Jar File?

I Mean, that i DON´T want to create a Centralizer Main Class and pass parameter to it, so it can choose and start the @SpringBoot class for me...

In the other hand, I do not consider starting the classes with "java -cp ". This way it is not SpringBoot which starts the classes, but you are forcing manually the class to be started.

What i am looking for is an elegant built-in "Spring Way" to start my diferent @SpringBoot classes from command line. Any Special Launcher? Something in the App properties files?

What i realize is a Launcher which may receive "spring.application.name" for instance by command line and so use that to choose the desired @SpringBoot class.

0 投票
1 回答
411 浏览

java - 可运行的 JAR 文件:找不到实现“org.apache.hadoop.util.Tool”的类

我有一个名为 MyTest 的项目。它分为三个类:

第一个类实现了 Tool 接口(这是导致问题的类)为简单起见,我做了空实现:

第二类是普通类:

第三课也是普通课:

我将项目导出为“Runnable Jar”(即在 Eclipse 中:Project>>Export>>Runnable Jar File)。

我将“A2”设置为“启动配置”和“将所需库打包到生成的 JAR”中的主类,输出 jar 或“导出目标”的名称是“MyTest.jar”

现在正如预期的那样,如果我运行命令:

它将打印:

如果我运行命令:

它将打印:

如果我运行命令:

它将打印:

现在的问题是,如果我运行命令:

我会给出这个错误:

我尝试了很多次,不同的场景问题是一样的:当类实现“org.apache.hadoop.util.Tool”接口时,将找不到该类。

请注意:如果我在“启动配置”中将 jar 文件的主类设置为“A1”,那么命令“java -jar MyTest.jar”将正确运行并给出“Hello A1”,但命令“java -cp MyTest” .jar A1" 仍然无法找到 "A1"。

那么为什么会发生这种情况,如何在命令“java -cp MyTest.jar A1”中找到“A1”?

更新:

我现在可以通过指定所需的 jar 文件来解决问题:

如果您有一堆 jar 文件,您可以使用“将所需库复制到生成的 JAR 旁边的子文件夹”选项导出“可运行的 Jar 文件”,然后:

注意: MyTest_lib 是包含所有 jar 文件的文件夹

如果你想传递 java 选项、参数或包名,那么:

0 投票
1 回答
184 浏览

java - 未找到主类 Java 程序

我以为我在这个程序中添加了我的主要代码,但它无法识别。我错过了吗?我收到错误paint.Paintbrush 类未在 PaintBrush 项目中找到。我不确定我可以在哪里开始包含主类而不会返回错误。感谢您提供的任何建议或帮助。

找不到主类

0 投票
1 回答
4280 浏览

eclipse - 如何从 Hadoop 上的 java jar 文件运行一个类?

我有一个从 Eclipse 导出的 jar 文件(可运行的 JAR>>将所需的库复制到子文件夹中)。

在 java 中,如果您在 manifest.xml 中设置主类,您可以运行:

如果你想在 jar 文件中运行另一个主类,或者你没有在 manifest.xml 中设置主类,你可以运行:

在 Hadoop 中,如果在 manifest.xml 中设置了主类,您可以运行:

如果您键入:

它会将 MyOtherMainClass 视为 jar 原始主类的“args”数组中的参数(而不是要运行的类)。

现在,如果你想在 jar 文件中运行另一个主类,你会输入什么?

我期望类似的东西:

但这给出了:

注意:如果我从“hadoop java -cp MyTest.jar MyOtherMainClass arguments”中删除“hadoop”,它将正常启动

0 投票
1 回答
152 浏览

scala - sbt deprecation warning <<= 替换为 := 导致找不到主类

使用 sbt 0.13.13 时。我可以观察到,当使用时:=没有找到主类(但没有显示弃用警告),并且<<=我收到了警告,但找到了主类。这里有什么问题?

0 投票
0 回答
199 浏览

java - 无法找到或加载主类 TxtToCsvConverter.data_preprocess

代码是这样的:

它似乎出现了一个错误说

无法找到或加载主类 TxtToCsvConverter.data_preprocess”

我找不到原因。请帮忙