问题标签 [reference-library]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
193 浏览

java - 导入 jar 文件后 Eclipse 无法识别类

我尝试过创建新项目。删除和添加 jar 文件。没有什么能让这东西认出它。我不知道我是否正确添加了这个。哪位大神可以指点一下,谢谢。

不认识 Money 类

编辑:在使用评论的帮助进行一些研究后,问题似乎是 jar 文件仅在我使用默认包时才有效。我显然不想使用默认包,那么如何更改 Jar 来解决这个问题?

0 投票
1 回答
57 浏览

java - cmd上的java编译问题(json简单)

我正在尝试使用 cmd 编译我的 java 程序。该程序在 eclipse 上运行良好,但在 cmd 上运行良好。JSONObject错误消息是在, JSONArray,...etc(JSON something)声明的变量下找不到符号。

所以似乎 cmd 无法识别json.simple。我在我的桌面上下载了简单的json,并且我成功导入了它。另外,我在 Eclipse 上为引用的库设置了一个 json-simple 文件。

为什么cmd找不到导入的json-simple文件?理解该文件以及它如何与编译器一起工作对我来说太难了。有谁知道好的文章、视频或书籍来研究这个?

0 投票
0 回答
65 浏览

excel - Excel VBA 添加参考库而不关闭用户窗体 GUI

我有一个脚本(见下文),它加载一个参考库,然后向用户呈现一个 GUI(用户窗体)。问题是,加载库后它会结束脚本。不是在命令之后立即(如崩溃),而是在它完成运行之后。在这种情况下,这意味着 GUI 不显示;然而,在重新运行脚本时(当它不必加载参考库,因为它已经加载时),GUI 显示正常。
我不想每次使用这个脚本都手动运行两次,另外我无法设置我的系统来记住这个参考库,有很多计算机运行这个脚本。
有没有办法:

  1. 在加载库时抑制脚本结束的这种行为

  2. 使脚本在完成一次运行后再次自动调用自己

0 投票
2 回答
1308 浏览

java - 如何在 vscode 中使用 Eclipse Java 项目的相对路径添加引用的库 JAR 文件

我检查了这个问题和许多其他帖子来帮助我解决我的问题,但没有任何效果。

我试图在 vscode 中从 Eclipse 打开一个现有的 Java 项目。该项目在 Eclipse 2021-06 中成功打开,我通过选择lib/文件夹下的 JAR 库并右键单击 - 配置构建批处理 - 添加选择添加到构建路径来修复引用的库。然后文件.classpath自动更新。然后我必须下载 Java 项目所需的 JDK 11(vscode 需要)和 JDK 1.8。我设法与eclipse一起正确设置JDK并且一切正常。我能够编译项目,导出结果 JAR 并进行部署,一切都运行良好。

我无法使用Open Java Project选项在 vscode 中打开此项目。我在添加这个 Java 项目的引用库时遇到问题,因为它是一个托管项目(因为它是在 Eclipse 中创建的)。当我尝试使用 vscode UI 添加库时,我得到的结果好坏参半,有时它不起作用并且构建失败。我很惊讶,因为在某些情况下,事情只是奏效,然后却没有。

我试图.classpath在 vscode 中更新文件,但仍然存在同样的问题。当我尝试通过单击从树下的 vscode 添加库时Referenced Libraries (Read Only)JAVA PROJECTS+没有任何效果。此步骤将通过将相关值添加到属性来修改文件夹settings.json下的文件。.vscode"java.project.referencedLibraries"

我对如何在 vscode 中配置 Java 项目的引用库感到困惑。以下是问题摘要:

  1. 如何使用基于项目根文件夹的 Java 项目的相对路径添加库?
  2. .classpath使用文件添加库和修改文件有什么区别settings.json?哪一个会赢?
  3. 如何将包含所有 JAR 文件的文件夹添加为 Java 项目的引用库?这是为了避免一次添加一个文件。
  4. 为什么.classpath.project文件没有显示在 vscode 资源管理器视图中?它只会在您从 Windows 文件资源管理器在 vscode 中打开文件时显示。
  5. 我找到了命令Configure Classpath,但它是只读的,我认为它与.classpath文件相同。有没有办法从 vscode UI 改变它?
  6. 当我删除.classpath文件或classpathentry从文件中删除行时,vscode 视图中.classpath的节点“引用库(只读)”被删除。JAVA PROJECTS为什么?

有关更多详细信息,请参阅下面的快照。

我感谢您的帮助。

在此处输入图像描述 在此处输入图像描述

0 投票
1 回答
93 浏览

excel - 将 FSO 设置为 FileSystemObject 与 Scripting.FileSystemObject

我刚刚有一个时刻,你走出杂草并检查你的代码并问自己“我为什么这样做?”

我有一个脚本,它使用FileSystemObject. 一切正常,但我想我一直在改变设置fso变量的方式。

我的项目使用了Microsoft Scripting Runtime Library引用,以便我可以使用早期绑定(即使我发现了几个 的实例Set fso = CreateObject("Scripting.FileSystemObject"),这对于这个项目来说是愚蠢的)。也许是因为我的很多代码都来自在线示例,但我一直在以两种方式之一设置这些 fso 变量:

这些有什么区别?我使用哪个重要,还是只在某些情况下使用?