前端初次使用VS Code开发Java程序,编辑器似乎无法把本地私有包和项目关联起来
从图片中可以看到,这些内网私有包实际是已经安装了,但是似乎没有跟项目关联起来,有大神帮忙看看吗?
以下是vscode中相关的配置
"maven.settingsFile": "D:\\Develop\\settings-dc.xml", "maven.executable.path": "C:\\Program Files (x86)\\apache-maven-3.9.7\\bin\\mvn.cmd", "java.configuration.maven.userSettings": "D:\\Develop\\setting-dc.xml",
这些是我本地的maven设置文件(直接从同事手里搬来的,删了注释)
<?xml version="1.0" encoding="UTF-8"?><settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"> <localRepository>D:\Develop\repository</localRepository> <pluginGroups> <pluginGroup>com.spotify</pluginGroup> </pluginGroups> <proxies> </proxies> <servers> </servers> <mirrors> <mirror> <id>Nexus-dcxx</id> <mirrorOf>*,!private-release,!private-snapshot</mirrorOf> <name>Nexus</name> <url>http://内网地址/repository/maven-public/</url> </mirror> </mirrors> <profiles> <profile> <id>private-repo</id> <repositories> <repository> <id>private-release</id> <name>Repository for Release artifacts</name> <url>http://内网地址/repository/private-release/</url> <layout>default</layout> <releases> <enabled>true</enabled> <updatePolicy>daily</updatePolicy> <checksumPolicy>warn</checksumPolicy> </releases> <snapshots> <enabled>false</enabled> <updatePolicy>never</updatePolicy> <checksumPolicy>warn</checksumPolicy> </snapshots> </repository> <repository> <id>private-snapshot</id> <name>Repository for Snapshot artifacts</name> <url>http://内网地址/repository/private-snapshot/</url> <layout>default</layout> <releases> <enabled>false</enabled> <updatePolicy>always</updatePolicy> <checksumPolicy>warn</checksumPolicy> </releases> <snapshots> <enabled>true</enabled> <updatePolicy>never</updatePolicy> <checksumPolicy>warn</checksumPolicy> </snapshots> </repository> </repositories> </profile> </profiles> <activeProfiles> <activeProfile>private-repo</activeProfile> </activeProfiles></settings>
解决建议:用cmd命令行,配置好jdk与Maven,看你能不能把项目编译成功且正常跑起来。如果能完成这一步,再去折腾VS Code会更清晰。
经验分享:我也多次尝试过使用VS Code去开发java,只能说勉强能用,体验太差。写java项目强烈建议用Jetbrains的IntelliJ IDEA。实在不行用Eclipse也比vscode写java代码体验好。
我在尝试在Windows 10 64位中安装NetBeans 8.2时收到了这个错误消息。 我安装了JDK,并在环境中设置了bin目录。
问题内容: 我有一个大学项目,我需要在Java中开发对等系统进行文件共享。 因此,从本质上讲,几个用户应该能够使用对等系统共享文件。 有人可以给我一些有关如何构建此系统的指南吗? 问题答案: 对于大学项目,请阅读一些有关套接字的教程。我相信这就是您的教授对您的期望。以以下内容为例:http : //www.oracle.com/technetwork/java/socket-140484.html
我最近开始学习Java编程语言的基础知识。为了在命令提示符下运行我的程序,我下载了java开发工具包(也称为JDK),并将我的Windows10系统路径设置为: C:\Program Files\java\jdk-9.0.1\bin;C:\Program Files\java\jre-9.0.1\bin 在用以下格式编写了一个简单的Hello World程序后: 并在命令提示符下使用 ,然后写 j
使用uniapp+vue3+typeScript+pinia开发小程序,之前是好好的,不知道从什么时候开始在vscode编辑器中,<view>标签提示信息,现在项目所有的.vue文件的 <view>标签都出现了波浪线提示。 有谁知道这个是什么原因。
使用说明 概述 轻推JAVA-SDK是轻推开放平台面向Java开发者提供的发工具包。通过使用轻推JAVA-SDK,Java开发者可借助轻推高效地使用消息推送,安全登录等功能。 此文档面向Java开发者介绍轻推JAVA-SDK如何使用及相关注意事项。 使用步骤 步骤一:获取AppID以及AppSecret 登录轻推企业管理系统,编辑轻应用/订阅号,获取AppID以及AppSecret,若需要使用轻推
问题内容: 使OAuth提供程序以Java运行的最快/最简单方法是什么?具体来说,我需要授权第三方应用访问某些Web服务(我正在考虑使用OAuth进行令牌身份验证)。 我一直在寻找在新泽西州的OAuth扩展,但提到这里,它没有提供一个完整的服务供应商。 问题答案: 有一些Java库可用于OAuth。具体来说,我来看看这个。我自己没有使用过,但是有一个运行OAuth服务提供商的示例。 OAuth网站