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
相关推荐
独隅4 小时前
WebStorm macOS 安装部署与高效调优实战指南
ide·macos·webstorm
golang学习记5 小时前
IDEA 2026.3 远程开发迎来重磅升级
java·ide·intellij-idea·远程开发
NextTech_1 天前
不想学 vim,怎么改服务器上的配置文件?
服务器·编辑器·vim
别问!问就是全会2 天前
Jupyter Notebook 安装包下载|单元格分块运行,图表直接内嵌
ide·python·其他·jupyter
ITKEY_2 天前
emacs 文件管理Dired, the Directory Editor
linux·编辑器·emacs
1024奇点3 天前
【仓颉语言入门 · 第二篇 第 22 课】
开发语言·ide·开源
Solange__3 天前
图片转3D导出GLB、FBX还是OBJ?按5类任务比较材质、动画与可编辑性
人工智能·3d·ai·自然语言处理·编辑器·blender·材质
techpupil3 天前
IDEA基础配置及开发基础插件
java·ide·intellij-idea
赵庆明老师3 天前
Android Studio Google源代理配置
android·ide·android studio
2501_916008893 天前
iOS App 图标、启动屏和多语言搭配 方法,上架前使用KXBuild一次做好 App 图标
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程