比如我要引入 servlet 的包,要使用
import javax.servlet.*;
import javax.servlet.http.*;
这样的命令去import
,我的jar包应该放在哪里?(我试过无论放哪里都不行。。。只有放到classpath变量指向的目录才行)
但是解压后,把 javax 目录放到我的 java 文件的目录下就可以,但总觉得这应该不是正确的姿势
我想的是把 jar 包都放到一个 lib 目录下,然后在 java 程序里 import,应该怎么做?
比如我要引入 servlet 的包,要使用
import javax.servlet.*;
import javax.servlet.http.*;
这样的命令去import
,我的jar包应该放在哪里?(我试过无论放哪里都不行。。。只有放到classpath变量指向的目录才行)
但是解压后,把 javax 目录放到我的 java 文件的目录下就可以,但总觉得这应该不是正确的姿势
我想的是把 jar 包都放到一个 lib 目录下,然后在 java 程序里 import,应该怎么做?
15 回答8.4k 阅读
8 回答6.2k 阅读
1 回答4.1k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读
1 回答2.1k 阅读✓ 已解决
把jar包放到某个目录中,例如
lib
目录,然后编译和运行的时候加上-cp
参数: