首页 > TAG信息列表 > executable-jar

java-如何自动启动jar文件?

我在一个名为MyGame.jar的USB驱动器上有一个游戏. 这是一个可执行的jar文件.我希望能够将其放在CD和USB驱动器上. 我希望将CD或USB放入计算机后,游戏能够自动启动,该怎么办? 该游戏只能在基于Windows的计算机(Windows XP和Windows 7)上运行.解决方法:以下是使用自动播放功能自动启动

java-将我的Eclipse项目正确导出为可运行的jar

您好,我正在Eclipse中开发一个项目,并试图将其导出,以便可以将其发送给一些朋友.对于如何导出我一无所知,所以我观看了一些YouTube视频,因为这是我在该主题上所能找到的全部.录像说: >文件>出口> Java>可运行的罐子>下一个>设置项目启动配置,导出位置和库配置. (我正在使用lwjgl和sl

java-如何使用bash脚本将所有jar结果打印到文件中

我一直在尝试编写这个简单的脚本,该脚本在运行我创建的可执行jar文件的地方编写.该脚本的命令如下: #!/bin/bash msisdn=$1 java -cp /home/support/phuzca/Migration/PostpaidXMigration_lib/ -jar /home/support/phuzca/Migration/PostpaidXMigration.jar $msisdn /home/support

java-在jar中调用一个exe文件

我试图在存在该smartpdf类的jar文件中调用“ dspdf.exe”.我计划将其提取到临时位置,并在程序结束时删除.但是,这似乎不起作用,将不胜感激. import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import org.omg.CORBA.portable.InputStream; p

java-如何将VM选项添加到jar?

我需要添加-Djava.security.policy = myPolicyFile,以便我的RMI jar可以工作.还是有其他方法可以运行该程序?解决方法:如果您要在有人使用java -jar启动jar时添加-D,则不可能,因为无法在jar中指定JVM选项: Can I set Java max heap size for running from a jar file? 就是说,如果您

java – 用外部库jar到exe

我一直在尝试将jar转换为exe.该程序 – jar – 使用蓝牙库’Bluecove’,这是某些目录中的另一个jar.该程序还使用Java Swing,通常是JFrame和东西.从Netbeans或Eclipse中运行时,该程序运行良好.现在是我部署它的时候了,因此我需要将它转换为exe.但我一直无法获得与’Bluecove’链

java – 为什么我的URI没有分层?

参见英文答案 > Java Jar file: use resource errors: URI is not hierarchical                                    6个 我有资源文件夹中的文件.例如,如果我需要从资源文件夹中获取文件,我喜欢这样: File myFile= new File(MyClass.class.g

java – 如何使用Maven创建具有依赖项的可执行JAR?

我想将我的项目打包在一个可执行的JAR中进行分发. 如何将所有依赖JAR的Maven项目打包到我的输出JAR中?解决方法: <build> <plugins> <plugin> <artifactId>maven-assembly-plugin</artifactId> <configuration> <archive> <manifest>

从Swing GUI编译和运行Java代码

我正在使用Java(Swing)构建GUI,我必须从中执行Java代码.为了测试简单的代码,比如在Java中打印HelloWorld就可以了. 我已经看过论坛问题,我只知道我必须调用操作系统(我使用Windows7)来执行该编译任务. 谢谢. P.S:我尝试过Runtime.getRuntime().exec()命令,但没有成功.解决方法:如果

java – 运行从linux中的windows创建的jar文件作为可执行文件

嗨我在Windows操作系统上使用javafx开发了一个swing应用程序.它在Windows上运行良好.但是,当我在Linux上运行jar时,它默认在存档管理器中打开,它不能作为可执行文件工作. 我已经检查了jar文件的属性,它已经是一个可执行文件了. 我是否必须在Linux环境中重新编译源文件才能在Linux上

java – 检查jar是否从shell运行

我有一个java jar程序,我试图在我的机器启动时运行.理想情况下,shell脚本将每60秒检查一次,以确保jar正在运行.如何检查jar是否在centos上运行,这似乎不起作用? 我当前的.sh文件: #!/bin/bash while [ true ] do cnt=`ps -eaflc --sort stime | grep /home/Portal.jar |grep -v

java – 运行jar文件中的perl脚本文件

我是perl的新手但是在java中面对运行jar文件中存在的perl脚本的问题进行了一些编程. 我正在使用Windows,我编写了一个perl脚本,将一种类型的文件转换为另一种类型. 我使用Runtime检查了使用java程序的perl脚本,并且我能够根据需要运行相同的程序,并且我也获得了输出转换文件(使用cm

java – 将参数传递给在bat文件中调用的jar文件?

我创建了一个需要在bat文件中调用的jar.我需要将bat文件收到的所有命令行参数传递给jar.任何人都可以帮助我.我知道这是一个愚蠢的问题,但我对罐子和蝙蝠一无所知.在网上我无法找到两者的组合.另请注意,我不知道如何在bat文件中修复命令行参数.解决方法:在你的bat文件里面你将有jav

运行时异常:错误膨胀类android.support.v4.widget.DrawerLayout

我得到一个错误膨胀类android.support.v4.widget.DrawerLayout.I我发布了以下编码和相关屏幕截图中的详细说明. 堆栈跟踪: 11-04 07:35:04.404: E/AndroidRuntime(1427): FATAL EXCEPTION: main 11-04 07:35:04.404: E/AndroidRuntime(1427): Process: com.example.steve, PID: 142

java – 为什么Eclipse在导出Runnable Jar时会使用旧版本的代码?

我有一个项目,当我在eclipse中运行时,它的工作完全正常.然而,当我将它作为一个可运行的Jar导出时,它从几天前就给了我一个旧版本的项目. 我不知道为什么或如何导出旧的代码和文件,据我所知,甚至不再存在. 我试过做Project>干净,但没有用 这是一个已知的日食错误吗? 有什么建议?解决方

PHP,shell命令和jar文件

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

Tesseract For Java为可执行jar设置Tessdata_Prefix

该项目的最终目标是获取jar并将其放在使用tesseract的目录中,并输出结果目录和输出txt文件.不过,我在使用tesseract时遇到了一些问题. 我正在使用Java中的tess4j与Maven合作,我想将我的代码变成可执行jar.该项目作为桌面应用程序工作正常,但每当我尝试使用java -jar fileName.jar运

java – 如何从命令行创建一个类似于eclipse的runnable jar文件

我知道eclipse会生成一个可运行的jar文件,其中提取的所有库.jar文件都包含在jar文件中.从命令提示符手动创建jar文件时,如何执行类似操作.我是否需要将所有lib jar提取到classes文件夹中? 目前我正在使用 – jar cvfm example.jar manifest.txt -C Classes/ . 这会创建一个

java – 在Windows 10上运行JAR文件

参见英文答案 > How to run .jar file by double click on Windows 7 64-bit?                                    17个 我已经制作了一个Jar文件,但我不能通过双击来运行它.使用java -jar name.jar或制作批处理文件可以正常工作.我已经重新

java – 无法从MAC上的脚本访问jarfile

我正在尝试编写一个运行.jar文件的脚本. 以下命令适用于终端(来自.jar文件夹): java -jar "./myjavatest.jar" 当我将这一行放在一个文件中并从同一个文件夹运行它(使用终端或双击查找器)时,我得到“无法访问jarfile ./myjavatest.jar”. 我发现当我双击一个文件时,它实际上是从

java – shell脚本在由cronjob执行时失败,否则工作正常

我有一个可执行jar,我编写了一个shell脚本来执行它.当我手动运行shell脚本时,它运行正常但是当计划每周使用crontab运行它时,它会出现以下错误 – log_process.sh: line 16: java: command not found 我的shell脚本中的第16行是 – java -jar $jar_path $logDirectory $logNam

来自netbeans 6.9.1的java runnable jar

我在NetBeans6.9.1中有一个项目. 它在IDE内部工作正常.但是当我尝试运行jar时,NetBeans已经在dist目录下自动创建,我得到一个NoClassDefFoundError对于我的项目中的类.我究竟做错了什么?我应该使用Ant还是其他东西(不知道Ant)在eclipse中我做了一个“创建可运行的jar”,jar运行没有

java – 运行jar文件和exe之间的区别?

如果你有一个小程序,你可以运行jar文件,它将正常工作.但是如果你将jar文件转换为exe,你仍然需要java来运行你的exe文件,那么它们之间的区别是什么呢?为什么有些人将jar转换为exe?解决方法:表面上,EXE是一个可执行程序,它启动本地java来执行bundle类. 您可能知道,在您的计算机上,您可

java – 由于.properties文件加载,可执行文件.jar无法启动

我有运行可执行.jar文件的问题.我创建了一个包含.properties文件的项目.当我从eclipse启动它时,它工作得很好,但是当我将它导出到可执行的.jar文件并尝试运行它时: java -jar myfile.jar 我得到以下异常: (无法在此处发布图片)http://imageshack.us/photo/my-images/824/29583616.p

java – Maven可执行文件jar在启动时抛出错误

参见英文答案 > How can I create an executable JAR with dependencies using Maven?                                    34个 首先:我是maven的新手.我制作了我的第一个maven应用程序并在IDE中成功测试了它.构建总是成功的,一切都像魅力一