Tôi có những điều sau đây trong một file java (MyRtmpClient.java):Cách ký tự đại diện bao gồm các tệp JAR khi biên dịch?
import org.apache.mina.common.ByteBuffer;
và ByteBuffer
là bên trong một tập tin JAR (với cấu trúc thư mục thích hợp của khóa học). Tệp jar đó và những tệp khác tôi cần nằm trong cùng thư mục với tệp .java.
Sau đó, tôi biên dịch với các dòng:
javac -cp ".;*.jar" MyRtmpClient.java
Nhưng tôi nhận được lỗi:
MyRtmpClient.java:3: package org.apache.mina.common does not exist
import org.apache.mina.common.ByteBuffer;
Làm thế nào tôi có thể bao gồm các file jar trong dự án của tôi?
Thật sao? Tôi không biết rằng nó sẽ phân tích cú pháp *. Tôi đoán nó được một lúc kể từ khi tôi biên dịch bất cứ điều gì cần một classpath từ dòng lệnh. –
Bạn có lẽ là câu trả lời cho tình huống khó xử của tôi. Tôi có JDK 1.5: ( –
đây là nguồn: http://java.sun.com/javase/6/docs/technotes/tools/windows/javac.html#options – cd1