当前位置: 首页 > 知识库问答 >
问题:

我可以从Kotlin公共模块加载资源吗(多平台项目)

王翰墨
2023-03-14

共有1个答案

彭浩穰
2023-03-14

common/resource文件夹被忽略。我使用了一个额外的java模块来在项目之间共享资源。

由于javascript模块可能必须从服务器加载资源,所以在kotlin中访问资源的方式必须与java模块不同。

在JS模块中,可以使用以下命令从服务器加载文件:

Request("https://pastebin.com/raw/p58mH6Cd").text().then(onFulfilled = {println(it)})
 类似资料:
  • 问题内容: 有什么方法可以在Maven中的父项目的模块之间共享资源?例如,我想为一个多模块Maven项目中的所有模块指定一个log4j.properties文件。 通常,我使用Eclipse IDE通过选择常规项目来创建父项目,然后通过指定的包装将其转换为Maven项目。这将创建一个没有and等文件夹的“干净”项目结构。我不知道在这种情况下应该在哪里放置这样的共享资源。 EDIT1 :我想将公共资

  • 我正在试用flyway,对类路径和JAR有一个理解问题。 我有一个在多个maven模块中包含多个服务的项目。我希望每个服务都使用flyway维护其模式。因此,每个服务都是一个maven模块,具有自己的资源目录,我可以在其中放置SQL脚本,这将是JAR的一部分。现在,服务可以在嵌入式模式下运行,在嵌入式模式下,终端用户应用程序(例如tomcat)中存在多个服务JAR。 在服务初始化时,我会使用每个服

  • 我在设置一个活动时遇到了问题,该活动驻留在KMM项目中的共享代码中,并使用Jetpack Compose。当活动是在Android源代码(/app)中时,这个操作很好。但我想发布一个共享的(/common)库,而不需要任何应用程序。 null 进程:com.surrus.peopleinspace,pid:4067 java.lang.nosuchmethoderror:没有静态方法setcont

  • 我有一个多模块gradle项目。 Root有以下模块:核心、应用程序(依赖于核心)、web(依赖于应用程序、核心) 从https://plugins.gradle.org/plugin/io.spring.dependency-management 我曾经用过 核心build.gradle内。 当我触发 在root命令提示符下,CoreJAR已成功构建,但应用程序无法解析依赖项的版本。 commo

  • 问题内容: 我正在使用Google AppEngine创建一个由多个Google模块组成的项目。如何设置我的项目(使用Maven),以便可以跨模块共享源代码,例如Objectify对象模型定义,共享的实用程序代码和单元测试代码? 但是,我担心Google App Engine模块可能有一些特殊之处,使其与Maven模块有所不同。然后,上面的方法可能行不通。 作为我为什么担心的一个示例,请注意Goo