草庐IT

jar-module

全部标签

java - JAR 文件如何 self 删除?

我需要一个JAR文件来删除自身。问题是Windows在运行时锁定了JAR文件,无法直接删除自身。我研究了批处理脚本可以终止JAR进程然后删除文件的解决方案,但是System.exit(0)是不需要的,因为它不能通过Batch文件运行。taskkill/F/IM"java.exe"是不需要的,因为它会杀死ALLJava进程。jps无法使用becauseitisonlyavailableintheJDK并且用户可能会运行JRE,这样会失败。我一直在寻找一种解决方案,它可以让我使用Java代码找到当前JAR的PID,然后写出Batch命令并插入终止进程的PID,例如像下面这样:printWr

java - 如何在 Windows 启动时从注册表启动 jar 文件?

我正在尝试在WindowsServer2008R2启动时启动一个jar文件。我试图添加一个键\值到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run我尝试了几种替代方案作为值(value):java-jarc:\jcm\jcm.jar"java-jarc:\jcm\jcm.jar"c:\programfiles(x86)\java\jre1.8.31\bin\java.exe-jarc:\jcm\jcm.jar"c:\programfiles(x86)\java\jre1.8.31\bin\java.exe-j

python - 窗口,导入错误 : DLL load failed: The specified module could not be found

importnumpyasnpimportcv2frommatplotlibimportpyplotaspltimg=cv2.imread('12.jpg',0)orb=cv2.ORB()kp=orb.detect(img,None)kp,des=orb.compute(img,kp)img2=cv2.drawKeypoints(img,kp,color=(0,255,0),flags=0)plt.imshow(img2),plt.show()我已将numpy和cv2模块添加到我的python目录并设置它们的环境变量。我还安装了msvcp71.dll和msvcr71.dll,但是这个错

windows - 导入错误 : No module named 'pandas.compat.numpy'

刚刚安装了AnacondaforWindows,在尝试导入pandas时无法解决以下问题:importpandasaspd**Traceback(mostrecentcalllast):**File"C:\Users\Username\AppData\Roaming\Python\Python35\site-packages\IPython\core\interactiveshell.py",line2885,inrun_codeexec(code_obj,self.user_global_ns,self.user_ns)File"",line1,inimportpandasaspdF

windows - 在没有管理员权限的情况下运行 jar 文件

我有一个可运行的jar文件,我从开始java-jarmyFile.jar在Windows上。一位客户表示他在启动应用程序时遇到了问题(这是将这个jar文件包装到可执行文件中)。我怀疑它与管理员权限有关。所以我想在没有管理员权限的情况下运行我的jar文件以进行测试(因为这样我得到System.out/err这对调试有很大帮助)。我知道我可以只创建一个非管理员帐户并在那里启动应用程序,但是我想知道是否有一种方法可以专门从管理员帐户启动一个jar,这样它就不会'在控制台中没有管理员权限。或者:有没有办法从管理员帐户打开没有管理员权限的控制台?客户使用WindowsXP,所以这是我可以使用的操

java - 将 jar 转换为可执行文件的命令行工具?

这个问题在这里已经有了答案:HowcanIconvertaJARfiletoanEXEfile?(9个回答)关闭10年前。我可以通过以下命令将Java.class文件转换为.jar文件:jarcvfHello.jarHello.class现在我想将.jar转换为Windows可执行文件(.exe)。是否有任何类似的命令或任何命令行工具可以执行此操作?我正在开发一种自动工具,无需任何人工干预即可将.class文件编译为.exe,因此基于GUI的工具将无法工作。

windows - 如何解决 Geoserver Jetty "Module not found ssl"错误?

我的目标是以启用HTTPS请求Geoserver的方式配置Jetty。具体一点,我正在下载GeoserverWindowsInstaller。在测试版本2.9-RC1和2.10.2时,它们会抛出警告“找不到模块[ssl]”一旦启动。jetty版本:9.2.13.v20150730我指的是info在这里尝试为jetty设置最简单的测试(自签名),但仍然没有运气。我做了什么:使用Keytool创建自签名keystore将1)生成的keystore替换到目录etc/keystore编辑jetty-ssl.xml,将密码(属性default)替换为我的编辑文件start.ini,添加--mod

python - 导入错误 : No module named pywin32

我都试过了pipinstallpypiwin32和pipinstallpywin32它们都在我的Windows7x64/Python2.7.1564位(这是我在我的PC上安装的唯一Python)上取得了成功。我什至做了:pythonC:\Python27\Scripts\pywin32_postinstall.py-install成功返回:...ShortcuttodocumentationcreatedThepywin32extensionsweresuccessfullyinstalled.在执行importpywin32时,我仍然得到:ImportError:Nomodulena

python - 使用 pip3 安装 Keras,但出现 "No Module Named keras"错误

我正在使用CNN、Keras和Windows上的Tensorflow后端创建叶识别分类器。我已经安装了Anaconda、Tensorflow、numpy、scipy和keras。我使用pip3安装了keras:C:\>pip3list|grep-ikerasKeras2.2.4Keras-Applications1.0.6Keras-Preprocessing1.0.5但是,当我运行我的项目时,出现以下错误ModuleNotFoundError:Nomodulenamed'keras'为什么找不到模块,我该如何解决这个错误? 最佳答案

java - 7zip 命令行 - 创建可执行 jar

我有一个可以运行的可执行文件.jar-File,但我想用另一个程序将一些文件添加到.jar-File。我的想法是使用7zip命令行扩展,但是当我尝试向.jar-File添加内容时。我使用这个命令:7za.exea-t7zC:\myfiles\thejar.jarC:\filestoadd\*-r每次我尝试这样做时,CMD都会向我抛出一个错误并说:错误:C:\myfiles\thejar.jar不支持存档嗯,好的。然后我的想法是解压缩文件thejar.jar,将文件添加到从thejar.jar中提取文件的目录并创建一个.zip扩展名为.jar。当我执行此操作时,thejar.jar文件比