小编Jam*_* B.的帖子

Kotlin 多平台 - “错误:无法找到或加载主类 MainKt”

当尝试使用函数名称旁边的绿色三角形在 IntelliJ IDEA 中运行 Kotlin JVM 模块的主函数时,出现以下错误:

Error: Could not find or load main class MainKt

有没有人以前经历过这个并知道如何解决它?我已经尝试过 Google 上的建议,但似乎不起作用。

我对 Kotlin 和 Kotlin MultiPlatform 以及 Gradle 还很陌生,所以如果您需要更多详细信息,请告诉我。

预先感谢,詹姆斯。

编辑:为了澄清,我可以从命令行运行构建的 .jar 文件,但无法从 IntelliJ 内部运行它而不产生此错误。如果有人可以帮助我调试应用程序,我将非常感激,我只是似乎无法弄清楚:)

intellij-idea kotlin kotlin-multiplatform

7
推荐指数
1
解决办法
2324
查看次数

IE CORS-即使指定了标头,Access-Control-Allow-Headers错误

我目前正在将网页上的AJAX请求提交给在Chrome和Firefox中可使用但在IE中无法使用的API端点。

我在IE开发工具中收到的错误消息是:

SEC7123: Request header x-custom-header was not present in the Access-Control-Allow-Headers list.
SCRIPT7002: XMLHttpRequest: Network Error 0x80070005, Access is denied.
Run Code Online (Sandbox Code Playgroud)


查看飞行前OPTIONS请求,以下是一些标头:

Origin: http://www.example.org
Access-Control-Request-Headers: content-type, accept, x-custom-header
Access-Control-Request-Method: GET
Run Code Online (Sandbox Code Playgroud)

飞行前的响应显示:

Access-Control-Allow-Headers: content-type, x-custom-header
Access-Control-Allow-Methods: GET, POST, PUT, OPTIONS
Access-Control-Allow-Origin: *
Run Code Online (Sandbox Code Playgroud)


发生这种情况后,将不会执行AJAX请求。看来IE无法看到标头是在飞行前请求的响应中返回的。


任何帮助将不胜感激,如果您需要更多信息,请询问。

谢谢,詹姆斯

javascript internet-explorer access-control cross-domain cors

3
推荐指数
2
解决办法
1398
查看次数