我正在嘗試爲rabbitmq構建java客戶端。
我有我的源文件夾A.mq.client
。
另外我有一個libs
文件夾,我有我的rabbitmq jar文件。這些罐子已被添加到建立路徑。在Eclipse中一切正常。Java項目和jar文件中的多個包
然後我把eclipse中的整個項目導出爲jar。 jar內容是.classpath,libs文件夾和我的包文件夾+其他東西。
現在我得到異常:
java.lang.ClassNotFoundException: com.rabbitmq.client.Consumer
com.rabbitmq.client.Consumer
是LIB罐子。
我正在運行jar使用java -cp rabbit.jar A.mq.client.Worker
我想調用我的包中的工人類的主要方法和Worker
正在訪問jar包。