在Debian上管理JSP项目依赖,推荐使用构建工具(Maven/Gradle),步骤如下:
sudo apt update
sudo apt install openjdk-11-jdk # 推荐使用OpenJDK 11
sudo apt install maven
sudo apt install gradle
pom.xml
中声明依赖,例如:<dependencies>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>4.0.1</version>
<scope>provided</scope> <!-- 仅编译时使用,不打包到WAR -->
</dependency>
</dependencies>
build.gradle
中添加依赖,例如:dependencies {
providedCompile 'javax.servlet:javax.servlet-api:4.0.1'
}
mvn clean install
,自动下载依赖并构建项目。gradle build
完成依赖下载与构建。target/
或build/libs/
目录)复制到Tomcat的webapps
目录:sudo cp target/your-project.war /var/lib/tomcat9/webapps/
可选:使用IDE(如IntelliJ IDEA)通过图形界面管理依赖,直观查看依赖关系并自动同步配置。