問題
由於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即可。
