首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何将jar文件包含在java文件中并在命令提示符下编译

如何将jar文件包含在java文件中并在命令提示符下编译
EN

Stack Overflow用户
提问于 2012-02-22 20:57:36
回答 9查看 351.2K关注 0票数 137

我有3个jar文件和一个依赖于这些jar文件的.java文件。如何使用命令提示符用这些jar文件编译.java文件?

EN

回答 9

Stack Overflow用户

发布于 2012-02-22 22:08:59

您可以使用"-cp“选项将jar文件包含在"javac”命令中。

代码语言:javascript
复制
javac -cp ".:/home/path/mail.jar:/home/path/servlet.jar;" MyJavaFile.java

你也可以用"-classpath“代替"-cp”

代码语言:javascript
复制
javac -classpath ".:/home/path/mail.jar:/home/path/servlet.jar:" MyJavaFile.java

通过正确设置环境变量"CLASSPATH“,您可以在每次编译时包含jars。环境变量将存储编译/执行任何java文件所需的jars和类的路径。您不必在每次编译文件时都单独包含jars。

不同的机器有不同的方法将类路径设置为环境变量。用于Windows、Linux等的命令是不同的。

您可以在this blog中找到更多详细信息。

代码语言:javascript
复制
http://javarevisited.blogspot.com/2011/01/how-classpath-work-in-java.html
票数 125
EN

Stack Overflow用户

发布于 2013-08-29 19:14:11

请在Linux上试用

代码语言:javascript
复制
javac -cp jarfile source file 

示例:-

代码语言:javascript
复制
javac  -cp .:/jars/* com/template/*.java
票数 28
EN

Stack Overflow用户

发布于 2013-07-11 23:19:41

语法将适用于windows dos命令:

代码语言:javascript
复制
javac -cp ".;first.jar;second.jar;third.jar" MyJavaFile.java
票数 22
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9395207

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档