VSCode使用

1、在搜索栏中,输入 "Chinese Language Pack for Visual Studio Code"。安装汉化包。

2、安装语言包后,重新启动 VSCode 以应用更改。

3、Ctrl加(+-),调整字体大小。

4、Ctrl加,可打开设置。

5、搜索并安装 ‌**Community Server Connectors**‌ 插件。

操作截图:

1、打开文件夹,选择你的项目目录,空目录即可:(通过 File > Open Folder

2、新建终端:在终端中运行以下 Maven 命令来创建一个新的 Maven Web 项目:

复制代码
mvn archetype:generate -DgroupId=com.example -DartifactId=mywebapp -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false

运行完成后,会自动给你建一个项目:

配置项目以使用 JSP

编辑 pom.xml ‌: 确保你的 pom.xml 文件包含了必要的依赖项和插件来支持 JSP。例如:

复制代码
<dependencies>
    <dependency>
        <groupId>javax.servlet</groupId>
        <artifactId>javax.servlet-api</artifactId>
        <version>4.0.1</version>
        <scope>provided</scope>
    </dependency>
    <dependency>
        <groupId>javax.servlet.jsp</groupId>
        <artifactId>javax.servlet.jsp-api</artifactId>
        <version>2.3.3</version>
        <scope>provided</scope>
    </dependency>
</dependencies>

搜索并安装 ‌****Community Server Connectors****‌ 插件,就可以配置自己的tomcat了。

安装完后,就可以添加本地tomcat了。

配置好后tomcat会显示出来。

发布项目到tomcat

在tomcat目录下会出现mywebapp目录。

在 Maven 的 pom.xml 中配置将依赖的 JAR 文件下载到指定目录,最常用且推荐的方法是使用 ‌**maven-dependency-plugin**‌ 插件。该插件专为管理依赖文件而设计,支持将单个或所有依赖项复制到自定义位置。

以下是两种主要的配置方式:

1. 配置 maven-dependency-plugin 插件(推荐)

pom.xml<build><plugins> 节点中添加以下配置,可将项目的所有依赖 JAR 文件复制到指定目录(例如 lib):

复制代码
<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-dependency-plugin</artifactId>
            <version>3.6.0</version> <!-- 建议使用最新稳定版 -->
            <executions>
                <execution>
                    <id>copy-dependencies</id>
                    <phase>package</phase> <!-- 在 package 阶段执行 -->
                    <goals>
                        <goal>copy-dependencies</goal>
                    </goals>
                    <configuration>
                        <outputDirectory>${project.basedir}/lib</outputDirectory> <!-- 指定目标目录 -->
                        <overWriteReleases>false</overWriteReleases>
                        <overWriteSnapshots>false</overWriteSnapshots>
                        <overWriteIfNewer>true</overWriteIfNewer>
                    </configuration>
                </execution>
            </executions>
        </plugin>
    </plugins>
</build>

执行命令后,所有依赖的 JAR 文件将被复制到 项目根目录/lib/ 下:

复制代码
mvn clean package
相关推荐
2501_916008898 小时前
iOS应用开发工具全面解析:如何选择与优化开发效率
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
REST_302715 小时前
告别Excel孤岛:一款任务链路可视化工具带来的真实改变
大数据·微服务·云计算·编辑器·excel·动态规划
csdn_aspnet20 小时前
如何将 Cursor MCP 与 VS Code 连接
vscode·cursor·mcp·composio
●VON21 小时前
鸿蒙 PC Markdown 编辑器图片粘贴:从系统剪贴板到标准相对链接
华为·编辑器·harmonyos·鸿蒙
●VON21 小时前
鸿蒙 PC Markdown 编辑器外部修改检测:从文件指纹到冲突决策
华为·编辑器·harmonyos·鸿蒙
●VON21 小时前
鸿蒙 PC Markdown 编辑器十兆级大文档保护模式
华为·编辑器·harmonyos·鸿蒙
●VON21 小时前
鸿蒙 PC Markdown 编辑器三方冲突处理:本地缓冲区、磁盘版本与共同基线
网络·华为·编辑器·harmonyos·鸿蒙
●VON21 小时前
鸿蒙 PC Markdown 编辑器搜索选项响应式布局:220 vp 侧栏中的完整中文控件
服务器·华为·编辑器·harmonyos·鸿蒙
梦想的颜色1 天前
2026 VibeCoding 工具链精选|IDE + 大模型成套组合推荐,按场景分级收录
ide·trae·ai 编程·vibecoding·国产海外 ai 编程方案·氛围编程成套配置·副业 ai 开发工具栈
小杨小杨、努力变强!1 天前
VS Code运行HBuilder X中的uni-app项目
vscode·uni-app·uni-app run