Ela*_*da2 1 java servlets intellij-idea web-development-server gradle
我想在intellij IDEA中创建一个简单的Java servlet。
我看到了有关如何操作的页面,
但是,如何使该Web项目也成为gradle项目?
我想发展我的servlet并添加依赖项
我想稍后删除他的servlet,并能够使用断点对其进行调试
小智 5
首先使用IntelliJ创建一个新的Gradle项目。其次,为Webapp创建一个标准项目结构,例如:
src/main/java/yourPackage/yourServlet.java
src/main/webapp/WEB-INF/web.xml
src/main/webapp/index.html
Run Code Online (Sandbox Code Playgroud)
将以下内容添加到您的gradle.build文件中:
apply plugin: 'jetty'
//also applies plugin: 'war'
//and this also applies plugin: 'java'
repositories{
mavenCentral()
}
dependencies {
compile 'javax.servlet:javax.servlet-api:3.1.0'
}
Run Code Online (Sandbox Code Playgroud)
现在,您可以仅使用gradle(或gradlew,如果使用包装器)构建任务来构建项目,并使用jettyRun任务运行它。如果您不想使用码头,则可以使用不带有码头插件的war插件,并将生成的war文件部署在所需的每台服务器上。war文件将位于projectRoot / build / libs中
另请参阅gradle用户指南:第47章。Web应用程序快速入门
| 归档时间: |
|
| 查看次数: |
2978 次 |
| 最近记录: |