"Eclipse IDE"如何操作 Windows 环境"Path"变量?



我在Eclipse中设置"run configuration"有问题。当我使用Windows cmd来编译和运行java.class时,我使用.bat文件,看起来像这样:

rem Wipe standard Windows Path variable and use this:
set PATH = C:  Program Files  .this path.;..and this one..;…;…
rem needed CLASSPATH's
set CLASSPATH = "... some  path / *; ...
rem Path to native .dll libs
set LIB_PATH = "C:  ...  bin"
javac-cp% CLASSPATH% "...  SomeExample.java"
java-cp% CLASSPATH%-Djava.library.path =% LIB_PATH% SomeExample

一切正常,编译和运行都没问题。当我尝试通过Eclipse做同样的事情时,通过调整运行配置GUI中的类路径,编译是可以的(我在CMD中手动测试),但在执行编译类时,我得到java.lang。"如果…someImportantDLL.dll:指定的过程找不到,"如果我没有在.bat文件中手动设置PATH环境变量,这与我在cmd中运行时得到的错误相同!我应该在Eclipse中做些什么来运行正确编译的类?

添加正确的-Djava.library。虚拟机参数字段的路径。不要依赖外部环境——您应该控制应用程序环境的一切,这样在推出应用程序时就不会有任何"陷阱"。

最新更新