运行 来自 USB 的 Eclipse
Running Eclipse from usb
我已将必要的文件放入我的 USB 随身碟、Java 开发工具包和 Eclipse 文件。我创建了一个 .bat 文件,上面写着
@echo off
set Path= Bit\jdk32\bin;%Path%
cd "32 Bit\Eclipse"
start eclipse.exe
exit
然而,当我 运行 批处理时,Eclipse 启动并出现错误
据我所知,这是在尝试将我的旧路径变量用于 JNI 共享库。请有人帮我解决这个问题。
原来有一个非常简单的解决方案。
修改.bat文件
@echo off
set Path=%~dp032 Bit\jdk32\bin;%Path%
cd "32 Bit\Eclipse"
start eclipse.exe
exit
说明
这通过使用命令 %~dp0
.
获取正在执行的批处理文件的路径来实现
在哪里
- d 是驱动器(在本例中
N:\
)
- p 是路径 (
Code\Java\Eclipse Mars\
)
- 0 是正在执行的批处理文件的名称
这条路径 N:\Code\Java\Eclipse Mars Bit\jdk32\bin
正确设置了 Java 版本并消除了我上面的错误
您不需要批处理脚本,您只需更改 -vm config 指令,它将从您提供的 java 的 exe 构建虚拟机。
前任。 -vm C:\jdk1.7.0_21\bin\javaw.exe。 https://wiki.eclipse.org/Eclipse.ini#-vm_value:_Linux_Example
我已将必要的文件放入我的 USB 随身碟、Java 开发工具包和 Eclipse 文件。我创建了一个 .bat 文件,上面写着
@echo off
set Path= Bit\jdk32\bin;%Path%
cd "32 Bit\Eclipse"
start eclipse.exe
exit
然而,当我 运行 批处理时,Eclipse 启动并出现错误
据我所知,这是在尝试将我的旧路径变量用于 JNI 共享库。请有人帮我解决这个问题。
原来有一个非常简单的解决方案。
修改.bat文件
@echo off
set Path=%~dp032 Bit\jdk32\bin;%Path%
cd "32 Bit\Eclipse"
start eclipse.exe
exit
说明
这通过使用命令 %~dp0
.
在哪里
- d 是驱动器(在本例中
N:\
) - p 是路径 (
Code\Java\Eclipse Mars\
) - 0 是正在执行的批处理文件的名称
这条路径 N:\Code\Java\Eclipse Mars Bit\jdk32\bin
正确设置了 Java 版本并消除了我上面的错误
您不需要批处理脚本,您只需更改 -vm config 指令,它将从您提供的 java 的 exe 构建虚拟机。 前任。 -vm C:\jdk1.7.0_21\bin\javaw.exe。 https://wiki.eclipse.org/Eclipse.ini#-vm_value:_Linux_Example