<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>liwei.test</groupId> <artifactId>spring-boot</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>jar</packaging> <properties> <java.version>1.7</java.version> <start-class>com.test.springboot.Startup</start-class> </properties> <!-- Inherit defaults from Spring Boot --> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.0.1.RELEASE</version> </parent> <!-- Add typical dependencies for a web application --> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> </dependencies> <build> <pluginManagement> <plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.7</source> <target>1.7</target> </configuration> </plugin> </plugins> </pluginManagement> </build> <repositories> <repository> <id>spring-snapshots</id> <url>http://repo.spring.io/snapshot</url> <snapshots> <enabled>true</enabled> </snapshots> </repository> <repository> <id>spring-milestones</id> <url>http://repo.spring.io/milestone</url> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>spring-snapshots</id> <url>http://repo.spring.io/snapshot</url> </pluginRepository> <pluginRepository> <id>spring-milestones</id> <url>http://repo.spring.io/milestone</url> </pluginRepository> </pluginRepositories> </project>
配置Maven Build-Run Configurations
Goals:org.apache.maven.plugins:maven-jar-plugin:2.4:jar org.springframework.boot:spring-boot-maven-plugin:1.0.1.RELEASE:repackage
必须选择先maven后spring-boot-maven
如果这个地方不配置的话,会出错:
[ERROR] Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:1.0.1.RELEASE:repackage (default-cli) on project spring-boot: Execution default-cli of goal org.springframework.boot:spring-boot-maven-plugin:1.0.1.RELEASE:repackage failed: Source must refer to an existing file -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException
相关推荐
标题中的“springboot(web项目,非maven)”指的是一个基于Spring Boot框架构建的Web应用程序,但它不是使用Maven作为构建工具。Spring Boot简化了Java Web应用的开发过程,提供了快速构建可运行的应用程序的方式,而...
【描述】中提到的链接指向了一篇CSDN博客文章,虽然具体内容无法在这里提供,但可以推测作者可能在该文中详细介绍了如何在MyEclipse 201这个集成开发环境中使用Spring Boot和Maven进行项目开发。MyEclipse是基于...
- Spring MVC与Spring Boot:搭建Spring MVC项目,了解Spring Boot的快速开发特性。 - Spring Data JPA与MyBatis:集成ORM框架,实现数据访问层的自动化。 7. **部署与服务器** - Tomcat与Jetty服务器的配置与...
在本文中,我们将深入探讨如何将一个Spring Boot应用打包并部署到远程服务器上的Tomcat容器。Spring Boot以其简洁的配置和内置服务器而受到广大开发者的欢迎。然而,有时我们需要将应用部署到生产环境的外部服务器,...
本文将详细介绍如何使用Java语言结合Spring Boot框架来开发一个适用于小程序的后端API。在本项目中,我们将采用MyEclipse作为开发工具,并使用阿里云服务器进行部署。通过本教程的学习,您将能够掌握使用Spring Boot...
- **后端**:使用Spring Boot框架搭建服务端,提供RESTful API接口。 - **数据库**:MySQL作为主要的数据存储解决方案。 - **持久层框架**:MyBatis用于数据库操作。 #### 3.2 架构设计 - **B/S架构**:通过浏览器...
结合上述两种方法,可以先用fat.jar插件打包,然后提取其包含的库,与MyEclipse导出的不包含库的JAR配合使用。这既保留了代码的简洁性,又解决了依赖管理问题。修改MANIFEST.MF文件的`Class-Path`项,指示运行时...
【SpringBootDemo.zip】是一个包含Spring Boot项目的压缩包,它基于MyEclipse 2017 CI 7集成开发环境构建,并使用了Maven作为项目管理工具。这个压缩包为学习和开发Spring Boot应用提供了基础框架,适用于Java开发者...
在完成开发和测试后,Spring Boot应用通常被打包为可执行的JAR或WAR文件,然后部署到服务器上,如Tomcat、Jetty等。对于HTTPS配置,服务器也需要配置相应的证书和密钥库。 通过学习和实践这个Demo,开发者将能够...
本教程将深入探讨如何在Spring Boot 2.x项目中设置和使用JSP,以及解决可能出现的难点。 首先,我们需要理解Spring Boot 2.x默认不支持JSP,因为它倾向于推荐使用模板引擎如Thymeleaf、Freemarker或者Velocity。但...
- 完成 Web 工程的开发后,需要将其打包为 WAR 文件以便部署到 Weblogic 服务器上。WAR 文件是一种压缩格式,包含了 Web 应用的所有资源和文件。 - **操作步骤**:在开发环境中,选择 Web 工程 -> 右键 -> ...
12. **Spring Boot与Maven**:如果项目使用Spring Boot,那么Maven在Spring Boot项目中的应用,包括起步依赖和自动配置。 【文件名称列表】中的"dist"通常表示"_distribution_",在Maven术语中,这可能是指项目的...
如果是项目文件,通常需要使用IDE(如MyEclipse)导入并配置好相应的环境,包括JDK版本、Maven或Gradle构建工具、以及项目依赖等。如果是jar文件,可以直接运行,如`java -jar beatpte1.0.jar`,前提是系统中已经...
3. **开发框架**:使用了Spring Boot框架。Spring Boot简化了基于Spring的应用开发,通过提供默认配置减少了搭建项目所需的时间和代码量。 4. **架构模式**:采用了B/S(Browser/Server)和MVC(Model-View-...
1. **Web框架**:网上书店通常基于某种Web框架进行开发,如Spring Boot、Struts2或Play Framework,这些框架提供MVC架构,简化了Web应用的开发流程,提高了代码的可维护性和可扩展性。 2. **数据库连接与ORM**:...
然而,随着技术的发展,目前更推荐使用如Spring Boot等现代框架来进行Web服务的开发,它们提供了更简洁、高效的开发体验。但对于学习和理解Web服务的基本原理,使用XFire这样的传统框架仍然是非常有价值的。
从项目标签"java毕设 java"可以推断,项目主要使用Java语言进行开发,可能结合了Spring Boot、MyBatis、Hibernate等Java框架。Spring Boot简化了初始化和配置过程,提供了一站式解决方案;MyBatis或Hibernate作为...
它提供监控、SQL解析、性能优化等功能,是Spring Boot、MyBatis等框架的常用搭档。Druid能有效管理数据库连接,防止资源泄露,同时其内置的监控和统计功能,有助于开发者实时掌握数据库运行状态,及时发现并解决问题...
4. **框架集成**:虽然描述中未提及,但为了提高开发效率和代码规范,开发者可能会使用Struts、Spring MVC或者Spring Boot等框架。这些框架可以帮助管理请求和响应,提供依赖注入,以及事务管理等功能。 5. **安全...