用 -classpath 指定.jar 文件
解决方案 »
- 多线程简单问题
- Hibernate如何更新自身的对象属性
- BigObjectThatShouldNotBeSerializedWithAButton bigOne;是什么意思阿?java高手请帮我回答
- JTextField 输入字符长度 如何设定 (比如值允许输入6个字符)
- 请教关于JAVA下载文件的问题,望高手们指教
- 请教如何在gforge.osdn.net.cn上面上传自己的项目
- ArrayList和HashMap都有clone方法,是不是clone方法无法完全复制一个结构???
- TextArea 文本编辑问题!?
- 关于static成员和JRE的问题
- 关于rmi与数据集!
- 100 分,高手和熟练者请进,这是java.util.Calendar的Bug吗?
- 请问java里可有递归吗?
首先:jar文件放在ext下绝对是有效的!
但,编译和运行有区别:
javac时,javac在%jdk_home%\bin\下,%jdk_home%\jre\lib\ext\下的jar有效。
java时,java在%jre_home%\bin\下,%jre_home%\lib\ext\的jar有效。因此,建议安装jdk后仍安装jre,比如,jdk装在d:\Java\下,再将jre安装在d:\Java\jre下,这样,编译和运行所要求的ext是重合的,你把jar放在d:\Java\jar\lib\ext下,编译和运行都ok