jjzjj

executable-jar

全部标签

java - 如果 jar java 应用程序尚未运行,则使用批处理仅启动它

对于closeeverything人群:这不是问题Howtocheckifaprocessisrunningviaabatchscript的重复因为可能有多个java.exe进程在运行(就我而言),我只需要检查特定的jar。这就是为什么我在标题中写了jarjavaapplication。我的桌面上有一个“Minecraft服务器”图标,用于启动SpigotMinecraft服务器。我使用这样的run.bat文件来完成这项工作::startjava-Xmx1024M-Xms1024M-jarspigot-1.8.7.jarpausegotostart无限循环让服务器重启更简单。现在,有时

python - 将参数传递给 cursor.execute() 时在 pyodbc 中出现 UnicodeDecodeError,但在将参数直接写入字符串时却不会

当尝试使用pyodbc将参数传递给准备好的语句时,Python返回UnicodeDecodingError。但是直接在preparedstatementstring中添加参数时,就没有这个错误了。我在Windows10(64位)上工作,使用Python3中的pyodbc库和“OracleinOraDB12Home1”驱动程序。将所有参数直接添加到包含sql语句的字符串时,从数据库中检索信息工作正常。这里有两个抛出上述错误的例子示例1cursor=cnxn.cursor()sql_statement="selectcol1from?wherecol1isnotnull;"params=(

windows - IE6 把 jar 变成 zip

使用Windows服务器,我有一个文件的路径,当您单击该按钮时,该文件将执行jar文件并运行该程序。至少在火狐中。问题出现在IE6上。它获取我的file.jar并将其转换为file.zip。这里有什么建议吗? 最佳答案 Firefox可以先根据扩展名确定正确的mime类型,然后检查header信息以找出是否存在一致匹配。很遗憾,IE6没有。JAR文件实际上是一个ZIP文件(将JAR文件重命名为zip,它可以用Winzip轻松打开)将JARmime-type更改为“application/java-archive”。更新在IIS上:选

windows - 如何使 yuicompressor jar 文件成为单例文件或全局可访问文件?

我想把yuicompressorjar文件放在一个文件夹中,这样我就可以调用java-jaryuicompressor-2.4.2.jar...使用cygwin从我系统上的任何地方。对于我使用的bash文件,我只是将它们放在一个公共(public)文件夹中,并将该文件夹的路径添加到我的Windows用户的PATH环境变量中,然后在cygwin中找到了bash命令。当我echo$PATH时,我看到我将yuicompressorjar放入的文件夹列在$PATH..但是当我尝试java-jaryuicompressor-x.y.z.jarmyfile.js-omyfile-min.js(例如

java - 执行双击java jar文件时的输出流

你好,听从这里的建议RunningJARfileonWindows,每当我在Windows中双击它时,我都设法执行了我的.jar应用程序(它是一个JFrame应用程序)。但是,当发生某些异常时,我执行e.printstackTrace();并向UI生成自定义错误消息。当我从命令提示符启动“.jar”文件时,标准错误流是控制台。我的问题是,当我通过双击运行.jar时,异常跟踪到哪里去了?这是一个“玩具”应用程序,所以我想避免日志记录机制——我只需要一个地方来转储所有异常跟踪以供以后调试。谢谢。 最佳答案 Myquestionis,wh

c++ - Windows:在没有命令提示符的情况下使用 QProcess::execute 执行 ping 命令

我正在尝试使用C++和Qt5确定是否可以使用此命令访问特定的IP地址:intc=QProcess::execute("ping-n1www.google.de");qDebug()它工作正常,但命令提示符会显示一秒钟。有没有办法在没有此窗口的情况下让ping进程在后台运行? 最佳答案 如果我没记错的话,如果您将execute更改为start,它不会显示命令窗口。如果这不起作用,您可能想看看使用QNetwork自己测试可达性,这应该不会太难。 关于c++-Windows:在没有命令提示符的

java - 如何启动需要提升权限的 .jar?

我有一个执行简单系统管理任务的小.jar,因此它需要以提升的权限运行。我已经研究了几个小时,现在知道可以通过三种方式完成:1)从提升的cmd提示符运行2)将.jar转换为.exe并将其与list文件捆绑在一起3)使用另一个.jar启动我的.jar并请求许可。选项1)对我不起作用,因为这需要部署给不知道如何执行此操作的其他用户。选项2)并不理想,因为我选择用Java编写这个应用程序是为了它的可移植性。这可能会在不同的系统上运行,而Java似乎是最兼容的。这样就剩下了选项3),这就是我的问题所在。我似乎无法筛选大量关于如何为我的应用程序创建包装器的信息。考虑到我的规范,对于创建包装器.ja

java - 如何从 Windows 命令行中的类路径中排除特定的 jar 文件?

我在特定文件夹中有数百个jars文件,1.jar2.b.jar3.c.jar4.d.jar...等我需要在类路径中使用这些jar运行一个java应用程序,除了命令提示符中的特定应用程序。那就是$java-cpc:\jarfolder*(exceptc.jar)Mainclass我无法单独从该文件夹中删除该jar,因为它会导致其他一些问题。所以请帮我解决问题。 最佳答案 您可以编写一个简单的批处理文件,循环遍历文件夹中的所有文件并排除您不想使用的文件,您可以创建类路径字符串并在最后一步运行java命令。

windows - 如何以与 "cmd/c <command>".execute() 相同的方式从 groovy 运行 PowerShell 命令?

在Groovy中,我可以直接运行Windowscmdshell并读取如下结果:defproc="cmd/cdir".execute()proc.wait()println"stdout:${proc.in.text}"但是,如果我用PowerShell尝试这样做,它会阻止并且不会返回:defproc="powershelldir".execute()我试过了defproc="powershell-NonInteractivedir".execute()等-但它们都阻塞了,我必须终止Groovy脚本。与PowerShell一起使用的cmd的/c开关等效于什么,以获取返回脚本的结果。

java - 将 jar 文件从 Windows 7 复制到 Unix 会出现 java.util.zip.ZipException

我正在通过WinScp将一个jar文件从Windows7复制到我在Unix机器上的应用程序lib文件夹。在启动我的应用程序时,出现以下错误。jar文件在复制时是否已损坏。复制jar的正确方法是什么?java.util.zip.ZipException:invalidENDheader(badcentraldirectoryoffset)atjava.util.zip.ZipFile.open(NativeMethod)atjava.util.zip.ZipFile.(ZipFile.java:127)atjava.util.jar.JarFile.(JarFile.java:135)a