问个关于javac参数的问题

kasoya 2017-06-01 09:50:38
LINUX:
javac -classpath /Users/bert/Applications2/tomcat/common/lib/servlet-api.jar:classes:. -d classes src/com/example/web/BeerSelect.java


WINDOWS:
javac -classpath "d:\tomcat\lib\servlet-api.jar";classes:. -d classes BeerSelect.java


这个编译命令里,servlet-api.jar 和 -d 之间的 classes:. 表示什么意思?
...全文
285 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
kasoya 2017-06-11
  • 打赏
  • 举报
回复
引用 2 楼 HinanaiTenshi 的回复:
当前路径下所有文件,例子里的命令指定classpath第一个字符串的文件,再加上当前路径的其他文件。
意思就是,classpath有“servlet-api.jar”和“当前目录”,之间的 classes就是个普通标记,而 -d 后面的 classes指当前目录下的classes文件夹,与第一个classes没什么关系恰好同名而已,是这样理解吧
HinanaiTenshi 2017-06-06
  • 打赏
  • 举报
回复
当前路径下所有文件,例子里的命令指定classpath第一个字符串的文件,再加上当前路径的其他文件。

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧