java - 如何编译多个*.java文件

标签 java

有人给了我他们的代码:同一目录下的几个 *.java 文件(src\eval\*.java)。我猜它们是同一个项目中的多个源代码文件。

当尝试编译(在Windows下)时,我输入了

javac -sourcepath src\eval\AlnEval.java -d bin

但这样做时出现此错误:

javac: no source file.

<小时/>

尝试过

javac src\eval\AlnEval.java

编译时出现很多错误。似乎 AlnEval.java 使用了其他 *.java 文件中定义的几个类。

最佳答案

尝试下面的代码

首先进入你的主src目录

javac -cp .;lib/<YOU_JARS>.jar -d bin  packA/*.java

关于java - 如何编译多个*.java文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14846817/

相关文章:

java - JSP 用户点击计数器

java - 将在运算符条件下循环的程序

java - 将 Hibernate Query.list() 转换为 List<Type> 的 "proper"方法是什么?

java - 如何创建一个不验证 SSL 证书的 CloseableHttpPipelinedClient?

java - Netty websocket SSL 连接 HANDSHAKE_ISSUED

java - 在 Servlet 的 JSP 页面中显示 UTF-8 文本

java - 无法使用多线程 PDFTextStripper 读取单个页面

java - do-while 循环只能使用 boolean 变量运行吗? java

java - Hibernate分布式二级缓存提供 'free'复制?

java - 有界无锁阻塞队列吗?