我有一个目录中的JARS列表,我需要添加到JShell类路径。我试图避免键入每个单独的JAR文件名,并使用CLASSPATH环境变量的通配符“*”。但是在Windows 10中,jshell显然没有采用类路径。
>
我首先尝试在命令提示符中设置类路径。
设置CLASSPATH=lib/*
我启动jshell时没有工作。当我执行 /env命令时,给出了一个空白的响应。
接下来,我尝试了jshell——类路径=%CLASSPATH%。这个类型,当我键入/env命令时,它列出了类路径中的所有JAR。但是我仍然无法导入JAR中的类。
请让我知道是什么问题。提前谢谢。
这是intellij缓存的一个问题。JShell类路径没有问题。
问题内容: 代表Windows目录的最佳方法是什么?我一直在尝试修改脚本,但是它永远无法正常工作,因为我似乎无法正确获得目录,我想是因为它充当转义符? 问题答案: 183 你可以始终使用: 这适用于linux和Windows。其他可能性是 如果你对某些名称有疑问,也可以尝试使用原始字符串文字: 但是,最佳实践是使用始终为你的操作系统选择正确配置的模块功能: 从python 3.4开始,你还可以使用
您好,我在Windows10操作系统上使用JDK11,我使用的Jshell版本是11.0.1。 我正在尝试执行各种Jshell命令,但在执行下面的命令时遇到了麻烦 我有一个示例程序,它使用来自多个JAR文件Employee.jar和spring-context-5.1.3.jar文件的类。 登录到Jshell后,我使用下面的命令在Jshell中设置类路径,但它抛出了错误 如果我只设置一个Jar文件
问题内容: 我正在使用python进行文件操作。 我有一个文件路径为: 当我使用python打开文件时,它说: 但是,该文件存在于驱动器上。 可能是因为窗口包含空格,所以无法正确获取“ SEM 2”。 如何在窗口路径的路径中处理此类空格? 问题答案: 路径中的空格没有问题,因为您没有使用“外壳”来打开文件。这是Windows控制台上的一个会话来证明这一点。你做错了什么
REPL代表Read-Eval-Print Loop。 使用JShell,java具有REPL功能。 使用REPL,我们可以编写和测试基于java的逻辑,无需使用javac进行编译,直接查看计算结果。 运行JShell 打开命令提示符并键入jshell。 $ jshell | Welcome to JShell -- Version 9-ea | For an introduction typ
问题内容: 在Windows下运行的Python中编程时出现问题。我需要使用长度超过256个或whatsathelimit字符的文件路径。现在,我已经基本阅读了两种解决方案: 使用kernel32.dll中的GetShortPathName并以这种方式访问文件。 很好,但是我不能使用它,因为我需要以某种方式使用路径 其中short_path是一个非常短的路径(类似),而长路径则出现在目录本身中
问题内容: 我正在尝试在Windows XP命令行上手动运行特定的JUnit测试,该命令行在类路径中具有异常大量的元素。我尝试了几种变体,例如: (其他变体是将类路径全部设置为一行,通过-classpath将类路径设置为java的参数”。)它总是归结于控制台,它会抛出该错误: 这是一个JUnit测试,测试了一个相当大的现有遗留项目,因此没有关于将目录结构重新安排为更合理的建议,这些类型的解决方案目