问题标签 [executable-jar]

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 投票
2 回答
1330 浏览

java - Java 应用程序 NoClassDefFoundError

创建了一个 Java 应用程序以通过 CIS(内容集成套件)将文档上传到存储应用程序。该应用程序在 RAD 中成功运行,但在 unix 环境中作为可执行 jar 得到 NoClassDefFoundError。我在本地机器上找不到该课程,并且互联网上没有对该课程的引用。

清单包含所需 jar 文件和主类的类路径。

任何人都可以帮忙吗?

更新:我只有一个处理 CIS 的 jar 文件。我在罐子里看了看,里面没有类。我不熟悉任何其他具有 CIS 类的 RAD 默认类。这不仅发生在这个类上,也发生在 webservices.jar 中包含的类上。我可以看到该类,它是我的类路径的一部分,因为当我从路径中删除 Jar 时,它会抱怨另一个缺少的类。当我将它放回我的路径时,它会在程序中走得更远并给出相同的错误。

0 投票
1 回答
7385 浏览

java - 包括一个exe文件到jar

我编写了一个 java 程序,它实际上是作为现有命令行程序的 gui 工作的。所以基本上我的程序所做的就是Runtime.getRuntime().exec("myprogram parameter");. 因此,我使用 Eclipse IDE 将我的 java 源代码导出为可执行 jar 文件,它运行良好,但是我确实需要将此 myprogram.exe 包含到生成的 jar 文件的目录中才能工作。

现在我正在寻找一种将 myprogram.exe 包含在 jar 文件中的方法,以便我可以将其捆绑为单个文件,最好使用使用 Eclipse 的方法。

0 投票
3 回答
5098 浏览

java - 在jar中调用exe文件

我试图在这个 smartpdf 类所在的 jar 文件中调用“dspdf.exe”。我计划将其提取到临时位置并在程序结束时删除。但是,这似乎不起作用,任何帮助将不胜感激。

编辑:我得到的错误:

0 投票
2 回答
3119 浏览

netbeans - 部署 netbeans 应用程序 - jar 文件错误(找不到主类)

我有一个用 netbeans 开发的小型 GUI 应用程序。

我使用“clean and build”选项来构建一个可执行的 jar 文件。.jar 文件在我的电脑上工作。但是当我将应用程序发送给我的朋友时,他说它会抛出“找不到主类”错误。

可能是什么原因?

提前致谢...

0 投票
1 回答
124 浏览

windows - Windows + Mac + 应用程序

我已经为 windows 和 Mac 环境编写了一个应用程序,即我有 2 个文件——1)abc.exe 和 2)abc.app,它们适用于 windows 和 Mac 响应。现在我想将这两个文件像罐子或 tar 球一样放入一个单元中并运送该单元。该单元还将包含一个脚本,该脚本应识别双击该单元的环境并启动 .exe 或 .app。

这可以做到吗?如果可以做到,你建议该装置应该像罐子或焦油球或其他东西,为什么?

谢谢

0 投票
5 回答
2236 浏览

java - 我的 .jar 文件在 java 中不起作用

我创建了一个应用程序,当我通过 NETBEANS 执行它时它可以正常工作。

之后我点击了“清理并构建”来构建一个 SiteScrapper.jar 文件。现在,当我通过调用以下 dos 命令通过命令提示符执行它时:

我收到以下异常

我的主类位于以下包中

0 投票
1 回答
1011 浏览

php - PHP、shell 命令和 jar 文件

我有一个想要使用 PHP 执行的 jar 文件,但是当我运行脚本时,我得到的只是以下错误:无法为对象堆保留足够的空间。我做了一些搜索,似乎我得到了这个,因为该命令没有在登录 shell 中执行。如果是这种情况,我该怎么做?我都试过了shell_exec()exec()而且都产生了同样的错误。

谢谢您的帮助!

0 投票
4 回答
23858 浏览

java - 我可以使用类路径覆盖正在运行的 jar 中的文件吗?

我有一个 JAR 文件,其中包含一个应用程序以及该应用程序的配置文件。应用程序从类路径加载配置文件(使用ClassLoader.getResource()),并使用烘焙到 JAR 文件中的配置文件完全满足其依赖关系。

有时我希望应用程序以稍微不同的配置运行(特别是我想覆盖 JDBC URL 以指向不同的数据库),因此我创建了一个新的配置文件,将其存储在正确的目录结构中(这意味着在类路径条目的目录/config),我想做这样的事情:

但是我无法让类new-config路径在应用程序 JAR 的内容之前具有路径条目。JAR 的内容始终是类路径上的第一件事是硬编码的吗?

0 投票
4 回答
305 浏览

java - Java 可执行 jar。这段代码有什么作用?

我正在查看 Yahoo 的 YUI 压缩器可执行 jar,他们有这个类,从 Manifest 文件链接为“Main-Class”:

对我来说,这看起来像是一个无用的包装。为什么不直接YUICompressor作为主类呢?这样做有什么理由吗?

谢谢。

0 投票
2 回答
1358 浏览

java - 在eclipse中运行jar

我的问题是我想在插件中的 eclipse 中运行一些 jar 文件。这个 jars 对 eclipse 项目进行分析:

src_dir”是eclipse项目的源目录

"SelProj.getLocation()+"/result/temp/"+SelProj.getName()"是所选eclipse项目中的一个result dir,results come here。

jar 运行后,我想将“temp”文件夹重命名为另一个,但是 eclipse 在 jar 完成运行之前重命名了“temp”文件夹,因此 jar 不能正常工作。

我尝试使用该sp2.waitFor()方法,但效果不佳。我认为“开始”参数,cmd.exe /C start在新流程之后,我无法控制。
如果有人有什么建议,请给我。谢谢。