java - vscode 类路径无法正确导入我的 eclipse user_library

标签 java eclipse visual-studio-code

我的vscode无法正确导入eclipse用户库

我无法将所有 jar 导入到项目中,因为它太多了。我尝试导入单个 jar,例如

<classpathentry kind="lib" path="lib/log4j.jar"/>

但它也无法正确加载。

这是我的 .classpath 文件:

<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
<classpathentry kind="src" path="src"/>
<classpathentry kind="src" path="src_syorg"/>
<classpathentry kind="con" path="org.eclipse.jdt.USER_LIBRARY/ctp"/>
<classpathentry kind="output" path="seeyon/WEB-INF/classes"/>
</classpath>

“JavaSE-1.8”库我可以正确使用它,但是“ctp”库无法正确显示,也无法使用它。

项目结构:

enter image description here

最佳答案

在没有 maven 或 gradle 的情况下添加外部 Jar 文件必须更改库的 .classpath 文件。

1.在项目中创建一个名为 lib 的文件夹,并将 .jar 文件添加到其中

2.在.classpath中配置路径,例如:

<classpathentry kind="lib" path="lib/xxxx.jar"/>

3.如果仍然出现错误,请清理工作空间目录:F1 - 输入Clean -清理工作空间

enter image description here enter image description here

更新:https://stackoverflow.com/a/54210217/10768653

关于java - vscode 类路径无法正确导入我的 eclipse user_library,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57051039/

相关文章:

java - 通过 eclipse 创建一个 apk

visual-studio-code - Visual Studio Code SQL 结果停靠在底部

c++ - 在 Ubuntu 中使用 vscode 编译 cpp 文件

class - VSCode : search classes/go to class for imported libraries

java - 为什么 Asserts 在 Linkedlist.java 源代码中被注释掉

java - 如何使用 java 将 PNG 文件转换为 PDF?

java - 用户字符串输入。计数字符

java - Java 中的 Groupby 计数

c - C 编程中同一行中的值相加

java - Eclipse 将 "/s"显示为不带引号的 "/W"