[一些问题] 在vscode中添加jar库

问题

由于idea是通过.idea/libbraries/xxx.xml中的配置来使idea关联jar库。

直接将idea中的java项目放置vscode中,由于vscode使用自己的配置文件去关联jar库,所以无法运行。


解决

  • 因为vscode运行java项目需要它所需的四个配置文件:.setting, .vscode, .project, .classpath,而其它项目创建的java项目肯定没有为vscode设置它需要的配置。所以,为了方便,使用vscode的工具先创建一个空的java项目,以自己的项目名创建(也可以不用)。
  • 快捷键ctrl + shift + p打开命令输入Java: Create Java Project,再输入项目名,即可得到一个空项目所需的配置文件,删除多余的主类即可。
  • 往自己的项目中,放入.setting, .vscode, .project, .classpath文件。
  • 打开.classpath文件,添加行<classpathentry kind="lib" path="<jar的路径>" />,将所需的依赖库jar文件名都添加。

注:对.classpath的修改如果不能即刻生效,重启一下vscode即可。

原文地址:https://www.cnblogs.com/maplesnow/p/11625812.html

时间: 2024-10-09 15:12:55

[一些问题] 在vscode中添加jar库的相关文章

如何在maven中添加jar包

Maven 中央仓库地址: 1. http://www.sonatype.org/nexus/ 2. http://mvnrepository.com/ (本人推荐仓库) 3. http://repo1.maven.org/maven2 在maven中添加jar包: Maven是基于项目对象模型,提供程序构建能力.更是提供高级的项目管理工具.在开发中,我们能节约不少的磁盘开销能力,同步更新上传svn(只是一种)上的项目,也不用每次更新jar包,把jar包放在磁盘的某一处,项目中多次使用. 工具/

iOS——Xcode中添加第三方库

一.只有.h和.a文件的库 1.向项目中添加三方库文件 如果添加的第三方库只有.h和.a文件,直接把文件夹拖进项目下面,这时会弹出下面的提示框,一定要勾选下面选择的选项: 这里要注意,在Add to targets里面一定要选择上要将库文件(.a文件)添加到的目标,这是告诉项目哪些目标需要包含.a文件,不然的话项目目标里将不会包含.a文件:这个时候,进入“工程->添加了第三方库的项目目标(TARGETS里面)->Build Phases->Link Binary With Librari

VS2010中添加lib库引用

一.VS2010中添加lib库引用:1 菜单  项目---> 属性--->配置属性-->链接器---->输入---附加依赖项,  加入库名,如: my_API.lib; 或是在cpp源文件中用代码#pragma comment(lib,"my_API.lib")代替. 此时再编译会提示错误:fatal error LNK1104: 无法打开文件"my_API.lib" ,  原因应该是编译器不知道去哪里找我们的这个库,下面就来解决2 然后给项

VSCode中C/C++库文件的配置

之前一直在是用sublime做主要编辑器,现在主要使用VSCode,毕竟大厂制作,从目前的使用情况来看,我更喜欢使用VSCode编辑器. 有时候会用VScode来组件C/C++工程,并且用到了一些外部依赖的库文件,比如OpenCV.此时希望VSCode的代码提示功能能够提示OpenCV中的函数,这时候就需要配置工作空间中的C/C++编译环境. 如果你使用过sublime或者VSCode,就知道Ctrl+Shift+P可以调出控制窗口,那么先按下Ctrl+Shift+P: 再输入edit或者con

向modesim中添加alter库 (或者在每次仿真时将库文件加入仿真文件夹一起编译)

在ModelSim中进行仿真需要加入Quartus提供的仿真库,原因是下面三个方面:    ·Quartus不支持Testbench:    ·调用了megafunction或者lpm库之类的Altera的函数:    ·时序仿真要在Modelsim下做仿真.    下面以Altera器件为例,介绍如何在ModelSim中加入Altera的仿真库,Quartus II软件中自带有Altera的仿真库,只要把它拿到ModelSim中去编译一下就可以了,具体步骤如下:1.设置仿真库路径    打开M

【转】QT中添加 动态库(.so) 和 静态库 (.a) 的方法

http://blog.csdn.net/yzj19870824/article/details/6933737 在QT 的Makefile文件中: 1 添加动态库,如lipcap.so 则,在LIBS一行中添加“-L/usr/local/lib -lpcap”,依据自己的情况修改libpcap.so的路径 2 添加静态库,如libtinyxml.a 则,在LIBS一行添加“/home/yzj/tinyxml/libtinyxml.a”: 在INCPATH一行添加“ -I /home/yzj/t

在VS中添加lib库的三种方法

注意:每种方法也要复制相应的DLL文件到相应目录 方法1:  通过设置工程配置来添加lib库. A.添加工程的头文件目录:工程---属性---配置属性---c/c++---常规---附加包含目录:加上头文件存放目录. B.添加文件引用的lib静态库路径:工程---属性---配置属性---链接器---常规---附加库目录:加上lib文件存放目录.C  然后添加工程引用的lib文件名:工程---属性---配置属性---链接器---输入---附加依赖项:加上lib文件名. 这种方法比较繁琐,且不直观,

Androidstudio中添加jar包的方法

在Androidstudio中添加一个jar包进去,怎么添加? 以下纯个人使用Androidstudio过程中的经验积累,要是有不足,望提出建议. 方法一: 先点击Androidstudio中的Project Structure,如图 图1 到如下界面 图2 然后点击+号 图3 选择Library dependency 图4 输入你要的jar包,点击放大镜搜索,找到后就选择好后点击OK,就会发现你刚才选择的jar包已经在project structure界面中了,然后你再OK下,等待加载就可以了

如何在Webstorm中添加js库 (青瓷H5游戏引擎)

js等动态语言编码最大的缺点就是没有智能补全代码,webstorm做到了. qici_engine作为开发使用的库,如果能智能解析成提示再好不过了,经测试80%左右都有提示,已经很好了. 其他js库同样可以. 我使用的是 webstorm10   效果如下 serveral definitions 是指项目中智能搜索出来的提示.   如何配置 创建一个新的空项目   文件(File)>设置(Settings)   语言和框架(Languages & Frameworks) > java