簡體   English   中英

無法從jar文件文件加載java類

[英]unable to load java class from jar file file

我的jar在Class Path中,我想從jar文件中加載一個類,我試圖像打擊一樣加載它,

Class cls = ClassLoader.getSystemClassLoader().loadClass(<package-name>.<class-name>);

但我得到了

java.lang.ClassNotFoundException: com.perennial.genericsync.xero.SyncAdaptor
    at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
    at java.security.AccessController.doPrivileged(Native Method)

請幫助我如何從jar加載類文件。 jar已經存在於Class Path中。 是不是說System Loader無法從jar加載類?

我該如何加載java類? 提前致謝

如果你的jar在classpath中,請嘗試Thread.currentThread().getContextClassLoader().loadClass(name)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM