【发布时间】:2016-11-15 18:01:20
【问题描述】:
我已经创建了一个 SpringBoot 应用程序。 我想在我的本地服务器(Weblogic 12c)上部署它。 当我尝试部署战争时,我收到以下错误消息:
java.lang.IllegalArgumentException: 无效的源类型类 my.company.MySpringBootApplication
这是我的罪名:
package my.company;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.boot.web.support.SpringBootServletInitializer;
@SpringBootApplication
public class MySpringBootApplication extends SpringBootServletInitializer {
public static void main(String[] args) {
SpringApplication.run(MySpringBootApplication.class, args);
}
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(this);
}
}
我该如何解决这个问题?
提前致谢;)
【问题讨论】:
-
很难说没有更多细节。尝试替换为
application.sources(MySpringBootApplication.class) -
非常感谢!你的建议我已经解决了!
标签: java spring spring-boot weblogic weblogic12c