问题标签 [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 - 错误:仅在 Eclipse 之外运行时无法找到或加载主类
我已经制作了一个运行良好inside
的 Eclipse 问题的 Java 应用程序,当我将其导出为 jar 文件然后尝试通过 windows cmd 运行该 jar 文件(当前目录与我导出的目录相同)时java "2Dwars 2.0.jar"
它说Error: Could not find or load main class 2Dwars 2.0.jar
我已经广泛搜索了谷歌和stackoverflow,很多人都遇到了类似的问题,但没有一个类似的解决方案。
我的主要课程如下:
系统规格:
编辑问题可以通过导出为可运行并将 -jar 添加到命令参数来解决,由于某种原因,必须将 jar 导出为可运行 Jar 才能找到主类。
java - JFrame 没有出现
我正在编写一个简单的程序来查找电影信息,但在显示 GUI 时遇到了一些问题。我感谢任何人可以提供的任何帮助。
和
是我的两个班!
java - 在 Eclipse 中运行 JApplet
我没有把它放在浏览器或任何东西中,我只是想在 eclipse 中将它作为一个小程序运行,但是,我根本没有成功。我将首先发布代码,然后通过注释掉某些内容(即构造函数等)来发布我尝试过的解决方案
我有一个单独的贷款课程。该程序作为一个应用程序工作得很好。所以我注释掉了主要论点
我注释掉了构造函数
并创建了一个 init 构造函数
我知道我可以使用全局运算符进行导入。谁,有什么我想念的吗?任何帮助表示赞赏。先感谢您。
java - 我的 JLabel/按钮计数器不起作用
我在这里有一个小 JLabel 计数器程序,当我按下“+1”时,它基本上应该向计数器添加一个数字,但是当我尝试运行它时,它说它无法在我的 tCounter.ButtonAction 类中找到主类到目前为止我的代码希望你能帮助我。
java - .jar 文件在 manifest.mf 中不包含 Main-Class 属性
我正在尝试通过运行 jar 文件
但它无法运行,因为它的 Manifest.mf 不包含 'Main-Class' 属性,这是运行 jar 文件所必需的。
我对 9-10 个 .jar 文件有同样的问题。帮助我如何在jar文件中找到那些mainclass,jar文件中没有任何直接定义的mainclass。我应该如何找到正确的主类以及如何将其添加到 manifest.mf
java - 寻找主类
我的第一个应用程序是用 Netbeans 编写的,带有支持库。构建项目后,文件NetbeansProjects/PDF/dist/PDF.jar
运行良好。
我最终试图构建一个 OSX 应用程序,但认为(?)第一步是将PDF.jar
和/lib/*.jar
文件捆绑在一起。
为此,我正在使用 JarSplice,但无法弄清楚如何设置 Main Class。我认为它应该在 manifest.mf 文件中找到,但它似乎不包含任何内容。JarSplice 请求:
在下面输入您的应用程序主类文件,并附上它可能包含的任何包。例如:我的
package.someotherpackage.MainClass
添加System.out.println(main.getClassName());
到我的主要方法中会在 Netbeans 的输出窗口中为我提供“PDF”。
有人可以告诉我如何找到主类,理想情况下,因为我是个白痴,作为 JarSplice 的主类输入的具体内容是什么?
java - 无法找到或加载主类文件
我正在尝试构建一个简单的 jdbc 数据库调用应用程序。我在构建路径中有罐子,我的 sqljdbc_Auth.dll 在文件夹中:
C:\Program Files (x86)\jdbc\sqljdbc_4.0\enu\auth\x64
我收到此错误消息
错误:无法找到或加载主类文件
我的虚拟机参数:看起来像这样......
-Djava.library.path=C:\Program Files (x86)\jdbc\sqljdbc_4.0\enu\auth\x64
这就是我目前所知道的。加载 sqljdbc_auth.dll 文件java.library.path
比这更复杂吗?
java - 尝试使用获取缩放实例将图像添加到 JButton
我收到一条错误消息,告诉我无法从静态上下文中引用非静态方法 addComponents ToPane(container)。
我刚刚开始编程两个多月,所以请多多包涵。
java - ClassNotFoundException:org.springframework.context.support.AbstractApplicationContext
我正在尝试遵循此Apache CXF – JAX-WS – 简单教程,但构建下载的示例(开箱即用!)会创建一个客户端,该客户端在调用时拒绝运行,并发出此错误:
无法从 SampleWSCxfClient-0.0.1-SNAPSHOT.jar 加载 Main-Class 清单属性
我搜索以了解有关此问题的更多信息,并找到了这个 SO 答案,这促使我通过使用以下行打开 SampleWSCxfClient-0.0.1-SNAPSHOT.jar7-zip
并将其添加到文件名中来破解 SampleWSCxfClient-0.0.1-SNAPSHOT.jar:META-INF/MANIFEST.MF
我通过简单地查看项目中唯一的 Java 文件找出了那个主类:
然后我尝试再次调用 SampleWSCxfClient-0.0.1-SNAPSHOT.jar ,但这次它失败了:
我如何使这个样本工作?
为了您的方便,可以从这里下载整个示例包 ZIP 。
java - JFrame方法问题
我目前正在开发一个基于文本的小型游戏,并且一直出现错误...我不知道如何修复它,因为这是我第一次使用JFrame
. 问题是,当我将ButtonDemo
方法变成ButtonDemo()
, notpublic static void ButtonDemo()
时,ButtonDemo()
. 但是,如果是public static void ButtonDemo()
,就会出现错误jbtnW.addActionListener(this)
,说我不能使用“this”,因为ButtonDemo()
is static
。