前天可以用javac编译带外部jar包的.java文件了
但是在用java命令运行的时候还是有问题,查来查去,原来是没有在classpath里引入
加上classpath参数也无效
但是不想修改环境变量文件,因为有时可能用,有时可能不用,挺麻烦的
今天终于解决了,把jar包弄到jdk文件下的\jre\lib\ext文件夹下,就可以了
看来JVM会在这里自动寻找jar包啊,原来如此,那么编译的时候也直接用-cp接到这里编译好了
还有,规定死放在这个文件夹下也挺不方便的
打算,建一个文件夹,加一个classpath,然后有用的JAR包就往里面塞,不用就扔出来。
嗯,还算比较灵活吧。
这麻烦的classpath,参数居然没有作用!让我郁闷了很久!
我开始想念python的module了,os的path里一塞!就OK!