问题标签 [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.
java - 无法使用 angus.ai 在 java 中找到或加载主类 FaceDetect
尝试运行时出现以下错误
我正在关注http://angus-doc.readthedocs.io/en/latest/getting-started/java.html中的人脸检测教程。下面是我的java代码,
我不明白它的问题。我已经尝试了堆栈溢出中的所有答案,但没有什么对我有用。
java - 从另一个类访问并运行主类方法
我很难找到一种方法来在我的主类中执行打印方法,从另一个类中使用JButton
.
这是我Mainclass
要执行的方法。
这是我的 GUI 代码
我知道我的代码有问题,有人可以帮助我吗?
java - 找不到或无法加载主类
我将此代码保存在桌面上并使用
javac TestingDatabase.java
命令对其进行编译。它编译成功但是当我输入命令
java TestingDatabase
时它说Error: could not find or load main class TestingDatabase
我仔细检查了任何拼写错误,但找不到。任何人都可以提出任何解决方案。
java - 在 spring-boot-maven-plugin 中设置 mainClass 导致我需要明确设置“defaultServletName”属性
我有一个运行良好的 springboot jar,直到我将newrelic-agent
jar 添加到类路径中,现在我需要指定一个主类。这是有道理的,因为我现在在类路径中有几个带有静态 main args 方法的类。推荐的方法是将其添加到'spring-boot-maven-plugin'。所以我做了以下事情:
这样做之后,我得到:
java.lang.IllegalStateException:找不到用于提供静态内容的默认 servlet。请明确设置“defaultServletName”属性。
- 为什么要指定主类中断弹簧靴自动配置?
- 之前的 defaultServletName 是如何配置的?
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.
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 选项、参数或包名,那么:
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”,它将正常启动
scala - sbt deprecation warning <<= 替换为 := 导致找不到主类
使用 sbt 0.13.13 时。我可以观察到,当使用时:=
没有找到主类(但没有显示弃用警告),并且<<=
我收到了警告,但找到了主类。这里有什么问题?
java - 无法找到或加载主类 TxtToCsvConverter.data_preprocess
代码是这样的:
它似乎出现了一个错误说
无法找到或加载主类 TxtToCsvConverter.data_preprocess”
我找不到原因。请帮忙