scala - 在 Sring Boot 中使用替代方法运行重载的 Methode 值
问题描述
我是 Scala 的新手,我想用 Scala 和 Springboot 编写一个程序,但我在应用程序类中出现了这个错误:
import org.springframework.boot.SpringApplication
import org.springframework.boot.autoconfigure.SpringBootApplication
import org.springframework.boot.web.servlet.support.SpringBootServletInitializer
@SpringBootApplication object Application {
def main(args: Array[String]): Unit = {
SpringApplication.run(classOf[Application], args)
}
}
@SpringBootApplication class Application extends SpringBootServletInitializer {}
我变成了这个错误:
Error:(13, 27) overloaded method value run with alternatives:
(primarySources: Array[Class[_]],args: Array[String])org.springframework.context.ConfigurableApplicationContext <and>
(x$1: Class[_],x$2: String*)org.springframework.context.ConfigurableApplicationContext
cannot be applied to (Class[com.company.svgApp.Application], Array[String])
SpringApplication.run(classOf[Application], args)
我很感谢你的帮助:
解决方案
为了解决这个问题,我应该像这样编辑代码
object Application {
def main(args: Array[String]) : Unit = {
SpringApplication.run(classOf[Application], args :_ *)
}
}
@SpringBootApplication class Application extends SpringBootServletInitializer {}
推荐阅读
- java - 从表格制作图形人口地图
- python - python / windows - 无法安装 lasio python 包 - RequirementParseError
- ruby-on-rails - Custom create action in ActiveAdmin
- asp.net - 在 TemplateField 中创建的按钮的 onClick 函数中访问单元格内容
- python - 什么决定了这个 python 3 代码中集合元素的顺序?
- java - 为什么这个数组循环?
- javascript - 使用 JavaScript/JQuery 过滤 HTTP 请求
- quantlib - QuantLib (Python) ZeroCouponBond。适当的收益率曲线
- java - JavaFX - 通过按钮编辑树视图节点文本
- mysql - 为什么我从这个 SQL 查询中得到错误的结果?