该项目使用必须复制到 JVM_HOME/bin 目录的 dll。在 IDE 中,应用程序工作正常(dll 复制到 JAVA_HOME/jre/bin 中),但是当我尝试直接运行应用程序时,找不到 dll。
编辑:
- 它不是 PATH 环境变量。
- 双击运行它会导致“找不到 dll”,但是当使用 java -jar myJar.jar 调用时,应用程序工作正常。
该项目使用必须复制到 JVM_HOME/bin 目录的 dll。在 IDE 中,应用程序工作正常(dll 复制到 JAVA_HOME/jre/bin 中),但是当我尝试直接运行应用程序时,找不到 dll。
编辑:
在 Windows 任务管理器 ( Ctrl++ Shift)Esc中,您可以打开“查看”->“选择列...”->“图像路径名”。那里还有其他不错的选项,例如“命令行”,它也显示命令行参数。
或者您可以使用Process Explorer,您可以在其中双击一个进程以查看图像路径、命令行参数等。
如果您使用的是 windows 2k3 或更高版本,则可以使用where
命令,如where java
查看路径上的 java。
如果您使用的是 unix 变体,则可以使用该which
命令,如which java
.