Eclipse Kotlin插件运行程序返回代码1却无错误信息,如何查看?
Eclipse Kotlin插件运行代码仅显示退出代码1,如何查看错误信息?
我尝试运行以下Kotlin代码,但控制台仅显示1(这是程序退出代码)。使用的是Eclipse Kotlin插件0.8.24版本,Problems标签为空,请问如何查看关联的错误信息?

运行的Kotlin代码
data class Category( /** Unique ID of a category */ val id: Long, /** Name of the category */ val name: Int, /** Category's image resource id */ val image: Int ) object LocalCategoriesDataProvider { val allCategories = listOf( Category( id = 0L, name = 1, image = 1 ), Category( id = 1L, name = 2, image = 2 ), Category( id = 2L, name = 3, image = 3 ), Category( id = 3L, name = 4, image = 4 ) ) } fun main() { val aList = listOf("1", "2", "3") println(aList[0]) /** * Returns [Category] based on id */ fun getCategoryById(categoryId: Long): Category { return LocalCategoriesDataProvider.allCategories.firstOrNull { it.id == categoryId } ?: LocalCategoriesDataProvider.allCategories.first() } val defaultCategory = getCategoryById(0) println("default category is: ${defaultCategory}") }
查看错误信息的可行方法
- 切换Console视图显示错误流:点击Console视图右上角的下拉菜单,选择「Show Error Stream」,即可查看程序的错误输出内容。
- 检查运行配置的输出设置:右键项目 → Run As → Run Configurations,找到对应的Kotlin运行配置,切换到「Common」标签页,确保「Standard Input and Output」区域下的「Error」选项设置为在Console中显示。
- 查看Eclipse错误日志:打开Error Log视图(路径:Window → Show View → Other → General → Error Log),这里会记录插件运行时的异常和错误,可能包含代码执行失败的具体原因。
- 清理并重建项目:执行Project → Clean,选择当前项目清理后重新构建,缓存问题可能导致错误不显示,清理后Problems标签可能会出现真实错误提示。
内容的提问来源于stack exchange,提问作者Alexandru Gheorghe
相关产品推荐
相关产品推荐

