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

如何在jshell java 9导入外部库?

郭坚壁
2023-03-14

我试图理解jshell,却摸索着导入外部库。到目前为止,我还看不到对此的任何建议/解决方案。

有人能告诉我,如果已经解决了这个问题。

共有3个答案

段干河
2023-03-14

在maven中更简单的方法,请参阅JShell中的“如何从maven项目导入类路径”:在项目目录中,运行:

mvn com.github.johnpoth:jshell-maven-plugin:1.0:run

如果你有一个mavenpom。xml,您可以使用https://github.com/bitterfox/jshell-maven-plugin.这将使用所有依赖项作为类路径。该插件目前不在maven中,因此需要克隆repo:git克隆https://github.com/bitterfox/jshell-maven-plugin.git。然后

>

  • mvn清洁安装
  • 将以下内容添加到您的pom中。xml

    <build>
    <plugins>
        <plugin>
            <groupId>net.java.openjdk.shinyafox</groupId>
            <artifactId>jshell-maven-plugin</artifactId>
            <version>1.0-SNAPSHOT</version>
        </plugin>
    </plugins>
    </build>
    

    从mvn jshell开始:编译

  • 蔺翰音
    2023-03-14
    • 可以通过这个(修改过的)JShell版本将maven工件加载到JShell中

    试着分享你的反馈。

    丌官绍元
    2023-03-14

    我试过使用9 Build 162 Linux 64位进行准备:

    • 下载了guava-19.0.jarcommons-lang3-3.4.jar/opts/libs

    以下选项可用:

    >

    $

    使用jshell选项指定类路径:

    $

    jshell会话中使用命令/env/重置/reload配置评估上下文(这些命令不同,您可以通过其帮助信息查看),以/env为例:

    jshell

    然后你可以导入组织。阿帕奇。平民lang3。StringUtils或导入com.google.常见的基础可选

     类似资料:
    • 我尝试导入commons-io-2.6。jar和commons-lang-2.6。将jar(此处可用)转换为处理草图。 我将这些JAR放在位于处理根目录下的libraries文件夹中,但处理无法识别我的导入: 如何在处理过程中导入像Apache这样的外部jar?

    • 在我开始之前,我已经做了很多关于我得到的这个特定问题的搜索,可能是我搜索得不好。 我正在尝试导入以前使用pip3安装的库,如pandas和NumPy。。。去我的PyCharm项目,我不知道怎么做。 我所发现的是,我可以再次安装它们。我不想再次安装所有库,提前感谢您的帮助。 编辑#1:是否可以将整个本地文件夹添加到外部库?

    • 问题内容: 我正在使用webpack来管理我的React应用程序。现在,我想从此URL导入依赖项: 传统上,我只是将上述代码放在index.html文件中。但是现在如何让webpack加载此网址?以及我的React JS如何使用该依赖关系? 当我启动webpack-dev-server时,将出现以下错误: 然后,我使用一点加载程序来加载URL。以下是使用加载程序的JavaScript代码: 但是启

    • 我使用PyCharm作为Houdini中python代码的编辑器。每当我尝试导入主Houdini库(hou)时,我都会收到一个用PyCharm标记的错误。如果我包含代码段:- 我的代码执行,没有问题,从胡迪尼和我选择的解释器。 我的问题是PyCharm本身。编辑器将“导入后”标记为错误,导入该文件的任何后续文件也将该文件导入的模块标记为错误。因此,我放松了提前输入功能,并获得了过多的错误消息,这使

    • 我有一个Maven项目,在那里我导入了一个外部JAR(通过构建路径),它位于参考库文件夹下。我如何在我的系统中导入它。java类文件?我的意思是字面上的代码“导入??”。这个班是在com上的。实例演示包。我是否需要在某个地方添加依赖项(pom.xml)?

    • 试图从aws lambda连接到外部soap服务,但遇到以下异常。 通用域名格式。太阳xml。内部的ws。客户ClientTransportException:HTTP传输错误:javax。网ssl。例外:太阳。安全验证器。ValidatorException:PKIX路径生成失败:sun。安全供应商。certpath。SunCertPathBuilderException:找不到请求目标的有效证