我想在 MacOS 上从命令行运行一个应用程序。问题是我想包含Gson
在文件中以将我的数据类转换为 json 对象。(我是 kotlin 命令行新手)
为了简化,我使用以下内容:
fun main() {
val item = Building(1, "Name", 4, 2)
val jsonBuilding: String = Gson().toJson(item)
}
要在命令行中创建/运行我的代码,我使用:
>> kotlinc creator.kt -include-runtime -d creator.jar
>> java -jar creator.jar
现在我的问题是如何gson.jar
将能够使用它的内容包含到应用程序中?
目前,我收到错误,因为它无法解决Gson()
:
creator.kt:37:16: error: unresolved reference: Gson
val gson = Gson()
任何帮助表示赞赏。