Tôi mới làm quen với Maven nhưng tôi bị cuốn vào những gì nó cung cấp. Làm thế nào để tôi có một webapp và có Maven gói webapp như một WAR có thể triển khai? Ngoài ra, tôi có thể thiết lập Maven để tự động phiên bản các bản dựng không?Làm thế nào để đóng gói một ứng dụng web như một cuộc chiến có thể triển khai?
5
A
Trả lời
3
Đây là an example from the getting started guide:
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.mycompany.app</groupId>
<artifactId>my-webapp</artifactId>
<packaging>war</packaging>
<version>1.0-SNAPSHOT</version>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<finalName>my-webapp</finalName>
</build>
</project>
1
Thay đổi vào thư mục và gõ của dự án:
mvn gói sạch
mục tiêu/my-webapp.war được xây dựng
Các vấn đề liên quan
- 1. Triển khai một cuộc chiến với tomcat
- 2. Làm thế nào để đóng gói các lớp học của tôi trong một .jar, và vẫn gói như một cuộc chiến tranh?
- 3. Đóng gói một ứng dụng HTML5 và triển khai nó trên máy tính để bàn
- 4. Làm thế nào để chạy một ứng dụng web gradle?
- 5. Tôi nên triển khai ACL của mình như thế nào trong một ứng dụng web?
- 6. Việc triển khai các ứng dụng .NET so với việc triển khai các ứng dụng web Java như thế nào?
- 7. Làm thế nào tôi có thể triển khai nhiều cuộc chiến bằng cách sử dụng plugin tomcat trong maven?
- 8. Làm thế nào để triển khai một ứng dụng web sử dụng F # để Azure trang web
- 9. Làm thế nào để đóng gói ứng dụng Ruby?
- 10. Bạn có thể đóng gói CouchDB bằng ứng dụng OS X Cocoa như thế nào?
- 11. đóng gói một ứng dụng python
- 12. Làm thế nào để viết hoặc đóng gói một máy chủ Git như một Java Servlet hoặc Java webapp?
- 13. Làm thế nào để đóng gói một ứng dụng Python bao gồm các phụ thuộc?
- 14. Triển khai Play! ứng dụng như jar thực thi
- 15. Làm thế nào để triển khai một ứng dụng Rails không đồng bộ theo chủ đề?
- 16. Làm thế nào để triển khai một ứng dụng PHP trên mạng LAN?
- 17. Làm thế nào để một LAMP Guy có thể dễ dàng triển khai WebSockets?
- 18. Làm thế nào để triển khai các ứng dụng PHP của bạn một cách chính xác?
- 19. Hiểu Triển khai Ứng dụng Web Python
- 20. 404s khi triển khai một cuộc chiến tranh noir đến cầu tàu trên vắt
- 21. Làm thế nào để triển khai một ứng dụng django trên OS X Server?
- 22. Làm thế nào để triển khai các ứng dụng VB6?
- 23. Làm thế nào để bạn triển khai một ứng dụng Happstack để sản xuất?
- 24. Làm thế nào để triển khai một ứng dụng máy tính để bàn Python?
- 25. Làm thế nào để đóng gói dự án vào chiến tranh trong play2?
- 26. Đóng gói Play! ứng dụng thẳng vào một WAR
- 27. Làm thế nào để bạn triển khai một trang web cho máy chủ web của bạn?
- 28. Làm thế nào để tạo một gói Debian cho Ứng dụng Web Java của tôi?
- 29. Làm thế nào để triển khai một ứng dụng phi tiêu Polymer
- 30. Làm thế nào để đảm bảo triển khai TeamCity thông qua dịch vụ Triển khai Web?