在运行期间无法从jar运行类

时间:2019-01-24 04:06:25

标签: spring-boot intellij-idea java-ee jar noclassdeffounderror

我已经在Spring Boot中构建了一个项目的jar文件,然后将该jar文件添加到我的Spring MVC项目中,并且从jar文件中创建Class对象没有问题。

public static void testjar() {
    AutoCloudInfoDAO autoCloudInfoDAO = new AutoCloudInfoDAO();
    autoCloudInfoDAO.setPeriod(2);
    System.out.println("get period - " + autoCloudInfoDAO.getPeriod());
}

AutoCloudInfoDAO是jar文件中的一个类。但是,当我运行我的项目时,系统在线程“ Thread-48” java.lang.NoClassDefFoundError中返回

Exception:com / cloud_required / AutoCloudInfoDAO     在com.cloud_required.AsyncTaskCompletePayment.run(AsyncTaskCompletePayment.java:265) 引起原因:java.lang.ClassNotFoundException:com.cloud_required.AutoCloudInfoDAO

我已经按照将jar导入项目的步骤进行了操作,我认为应该不应该设置jar文件。仅仅是因为不允许在Spring MVC中运行从Spring Boot构建的jar文件

0 个答案:

没有答案