Articles of jar

如何在Unity中设置Java应用程序名称?

我有一个Java应用程序,但是当我将其hover在Unity启动器上时,名称是空白的。 在Windows中,类似的事情发生在任务栏中的窗口名称。 我在下面的Unity中描述了这个问题。 请注意来自Java图标的空应用程序名称。 我对Java很陌生,如何在这里设置名字? 这是一个操作系统的具体事情,或者我忘了在代码中做的事情?

如何设置从控制台运行java的亲和力

由于我没有超线程选项在BIOS中,我将通过启动禁用它 开始/亲和力01010101 像这里一样 问题是,我想用该选项运行一个Java程序,但我不能做到这一点 C:\Users\gbarbieri>start /affinity 01010101 "C:\Program Files\Java\jdk1.7.0_71\j re\bin\java.exe" -jar D:\Documents\NetBeansProjects\EC_400_BETA\dist\EC_400_BETA .jar Die Datei "-jar" kann nicht gefunden werden.(= -jar cannot be found) 我尝试了在''包括-jar,也包括.jar,但没有.. 那么如何设置从控制台运行jar的亲和力呢?

Jar文件不能从PHP执行

我想在XAMPP windows server 2012上执行PHP的Jar文件。 一个简单的“Hello World”jar文件执行工作 $output = exec("java -jar C:\User\HelloWorld.jar"); echo $output; 但是,打开另一个程序(浏览器,画图,记事本等)窗口的Jar文件不能从PHP执行,尽pipe我在命令窗口中手动testing了它并且工作正常。 我也尝试使用batch file(也可以在单击时运行)执行jar,但是无法从PHP执行。 我给Apache服务器提供了完全的权限来充当login用户,但仍然无法正常工作。 我一直在研究2天,尝试在论坛(系统,shell_exec,exec,..)解决scheme的不同组合,但没有为我工作。 在我的VPS订阅结束之前请欣赏任何人的帮助

可运行的jar在Mac上运行; 在Windows上给出主类错误

我正在Mac上使用Eclipse生成一个应用程序,并使用File Export来生成一个Runnable Jar。 我生产的Runnable Jar文件在我的Mac和另一台Mac上快乐地运行。 但是在两个不同的Windows机器上,他们不这样做。 我已经四处寻找答案,并尝试了以下内容: 1)当我双击jar子图标什么也没有发生。 2)当我input java -jar Luscinia.jar 在命令提示符下,我得到: “无法find或加载主类lusc.net.github.Luscinia” 3)当我input java -cp Luscinia.jar lusc.net.github.Luscinia 我得到相同的错误信息。 在Windows机器(至less)之一的JRE是最新的(1.8.0_40)。 Mac上的JRE也是如此。 我的jar里面的文件结构确实有Luscinia.class嵌套在github,net和lusc目录中。 清单中包含以下行: 类path:。 主要类:lusc.net.github.Luscinia (&它在底部包含两个空行) 其他jar在两台Windows机器上运行良好。 再次强调,它在两台Mac机器上运行得非常好。 有任何想法吗? 我检查了EOL字符是否有效。 将其更改为Windows \ r \ n没有任何影响。 (感谢RealSkeptic的想法)。

在Windows 10上运行时出现Blazegraph错误

无法使用下载页面中的简单步骤在Windows 10上运行Blazegraph (Java RDF三重存储)。 我有一个安装了Java JDK 9的Windows 10机器(请参阅下面的版本检查)。 我下载了最新的Blazegraph可执行jar,然后运行“java -server -Xmx4g -jar blazegraph.jar”。 它报告一个NullPointerException,如下所示。 如果这有助于引用StandaloneNanoSparqlServer.java:142下面的错误,哪个github显示为"System.setProperty("jetty.home", jettyXml.getClass().getResource("/war").toExternalForm());". Windowspipe理员CMD提示符下的命令/响应: C:\Users\aidesigner\Downloads\Blazegraph>dir 11/26/2017 09:48 PM 56,702,395 blazegraph.jar 11/26/2017 09:06 PM 0 rules.log C:\Users\aidesigner\Downloads\Blazegraph>java -version java version "9" Java(TM) SE Runtime Environment (build 9+181) Java HotSpot(TM) 64-Bit Server VM (build 9+181, mixed mode) C:\Users\aidesigner\Downloads\Blazegraph>java -server -Xmx4g -jar blazegraph.jar INFO: com.bigdata.util.config.LogUtil: […]

输出stream,同时执行一个双击java jar文件

在遵循这里的build议后,你好在Windows上运行JAR文件 ,我设法执行我的.jar应用程序,只要我双击它在Windows(这是一个JFrame应用程序)。 但是,当发生某些exception时,我做e.printstackTrace(); 并生成一个自定义的错误消息到用户界面。 从命令提示符启动'.jar'文件时,标准错误stream是控制台。 我的问题是,当我通过双击运行.jar时exception跟踪发生在哪里? 这是一个“玩具”应用程序,所以我想避免一个日志logging机制 – 我只需要一个地方来转储所有的exception痕迹以便以后debugging。 谢谢。

如何启动需要提升特权的.jar?

我有一个小的.jar执行一个简单的系统pipe理任务,所以它需要与提升的特权运行。 我已经研究了几个小时,现在知道可以通过三种方式完成:1)从提升的cmd提示符运行2)将.jar转换为.exe并将其与一个清单文件捆绑在一起3)使用另一个.jar启动我的.jar并请求权限。 选项1)不适用于我,因为这将需要部署给其他用户,不知道如何做到这一点。 选项2)是不理想的,因为我select用Java编写这个应用程序的可移植性。 这可能会在不同的系统上运行,Java似乎是最兼容的。 所以这留下选项3),是我的问题进来的地方。我似乎无法筛选大量的信息在那里如何完成创build我的应用程序的包装。 记住我的规格你们都build议创build一个包装器.jar,它将提示用户允许我的.jar运行? 谢谢

从Windows 7复制一个jar文件到Unix给出java.util.zip.ZipException

我正在通过WinScp将Windows 7中的jar文件复制到Unix机器上的应用程序li​​b文件夹中。 在开始我的应用程序,我得到下面的错误。 jar文件在复制时被损坏。 什么是复制jar子的正确方法? java.util.zip.ZipException: invalid END header (bad central directory offset) at java.util.zip.ZipFile.open(Native Method) at java.util.zip.ZipFile.<init>(ZipFile.java:127) at java.util.jar.JarFile.<init>(JarFile.java:135) at java.util.jar.JarFile.<init>(JarFile.java:72)

在Windows应用程序目录中本地安装jre

我有一个关于与Java模块部署Windows应用程序的问题。 我有几个模块的Windows应用程序。 其中一个模块是用java编写的,打包为jar-archive。 如果需要使用这个模块,应用程序要求jre开始执行这个jar。 在这个应用程序安装期间,它已经初始化了jre安装。 我想了解以下内容。 是否可以在应用程序安装过程中安装jre在应用程序目录中静默安装。 所以它是复制可以被应用程序使用。 我正在谈论这样的结构: /app /app/jre /app/modules/myModule.jar 所以如果需要运行myModule.jar,我可以用app / jre / bin中的java来完成。 我在Spark messenger上看到类似的东西( http://www.igniterealtime.org/projects/spark/ )。 这个应用程序使用自己的jre,它安装在/ Spark / jre /。 但据我所知,这个应用程序是用java编写的,使用install4j作为windows分布式构build。 我试图find我的问题的答案,但也许我做错了什么,我总是find解决scheme创build一个jar文件的exe包装。 我想知道在应用程序文件夹中部署应用程序在本地安装jre的可能性。

如何在Windows中鉴别几个正在运行的Java Jar

我有一个运行在后台运行几个java .jar的Windows服务器。 例如programABC.jar,programDEF.jar等等。 他们通过Windows任务调度器被触发。 我可以通过DOS命令行任务tasklist或Windows“任务pipe理器”看到当前正在运行的几个java.exe,我也可以告诉他们的进程ID。 但是我不知道哪个实例属于哪个jar程序。 如何识别这些过程? 作为一个比较在Linux中,如果我们有进程ID,我们可以cat /proc/YOURPID/maps ,将提供线索什么是程序名称,从哪里运行等。 提前致谢