今天有网友Parcel问我,如何在Eclipse下把Maven项目发布到WTP中并直接在Tomcat运行呢?下面提供了一个实践指南。前提:Eclipse3.4以上+m2eclipse0.1.0+Maven2.2.1(及以上)
1、首先新建一个Maven工程,如图:
2、点击下一步,不要勾选“Create a simple project...”,继续下一步,如图:
3、该图显示有很多的ArcheType(如果你们想了解ArcheType的更多内容,请猛击这里),由于archetype比较多,我们可以通过Filter使用“web-app”进行过滤,这里我们选择“maven-archetype-webapp”,继续下一步,如图:
4、该图会提示您填写组Id,构件Id,版本号和默认包名,填写完毕后,点击完成生成项目。如图。
5、很容易吧,一个WAR类型的Maven工程的简单结构就出现了,如图。
6、点击WTP服务器,选择“warsimple”项目并运行。
运行该项目。
7、项目效果图,运行“http://localhost:9900/warsimple/”,打印出“HelloWorld”。
8、哈哈,大功告成了嘛?错,我们现在先打开浏览视图,你会发现在“Main”主目录下并没有“Java”源代码目录。
接着看,细心的你可能会发现.classpath文件的描述也有问题。如图。
9、不用着急,因为这些都是小问题而已,你只需要右键新增“java”文件夹,然后右击项目,点击"Maven"图标菜单,然后点击“Update Project Configuration”。
10、现在的项目结构马上开始变化,如下图。
.classpath文件也发生了相应的变化。
11、恭喜你,现在算是一个标准的Maven的WAR工程了。
注:默认生成的工程是Java1.4版本,请注意修改。
- 大小: 45.5 KB
- 大小: 47 KB
- 大小: 58.7 KB
- 大小: 90.9 KB
- 大小: 30.5 KB
- 大小: 12.7 KB
- 大小: 178.5 KB
- 大小: 39.2 KB
- 大小: 11 KB
- 大小: 85.1 KB
- 大小: 25.1 KB
- 大小: 83.7 KB
分享到:
相关推荐
基于idea + springboot + maven + mybatis 开发的拍卖行系统 项目经过严格测试,确保可以运行! 基于idea + springboot + maven + mybatis 开发的拍卖行系统 项目经过严格测试,确保可以运行! 基于idea + ...
maven+ssm整合maven+ssm整合maven+ssm整合maven+ssm整合
基于SSH2+Maven+EasyUI+MySQL技术实战开发易买网电子商务交易平台4
详细介绍Eclipse+maven+jetty开发环境搭建
持续集成环境maven+nexus+jenkins+svn搭建
SSM+Maven+Shiro整合,登入安全认证,角色权限分配,实现安全框架,
基于maven+springmvc+redis+mybatis整合案例框架,主要实现redis的读取案例
基于SSM+maven+httpClient+jsoup实现小说网站项目 基于SSM+maven+httpClient+jsoup实现小说网站项目 基于SSM+maven+httpClient+jsoup实现小说网站项目 基于SSM+maven+httpClient+jsoup实现小说网站项目 基于SSM+...
基于maven+jsp+servlet+mysql+java的作业管理系统 基于maven+jsp+servlet+mysql+java的作业管理系统 基于maven+jsp+servlet+mysql+java的作业管理系统 基于maven+jsp+servlet+mysql+java的作业管理系统 基于maven+...
Docker+Jenkins+GitLab+Maven+SpringBoot&SpringCloud;自动化构建
基于SSM+maven+httpClient+jsoup实现小说网站项目源码.zip 基于SSM+maven+httpClient+jsoup实现小说网站项目源码.zip 基于SSM+maven+httpClient+jsoup实现小说网站项目源码.zip 基于SSM+maven+httpClient+jsoup实现...
shiro+maven+sringMVC+mybatis 实例
jenkins插件,包括maven+testNG+git+jenkins.war+HTML报表插件
1. Docker+Jenkins+GitLab+Maven+Harbor+SpringBoot自动化构建+Jenkins自动化部署配置 2.无须运维部署 ,而是相关的开发人员,测试人员登录jenkins传入需要部署的tag即可,整个部署过程无须运维参与,解放运维劳动力
java+selenium+maven+testng自动化测试框架实例(实际项目)
全网最全Selenium3+Java+Maven+TestNG+ReportNG+SVN+Jenkins自动化测试环境搭建
毕设:基于maven+jsp+servlet+mysql+java的作业管理系统毕设:基于maven+jsp+servlet+mysql+java的作业管理系统毕设:基于maven+jsp+servlet+mysql+java的作业管理系统毕设:基于maven+jsp+servlet+mysql+java的作业...
搭建的ssm框架使用maven进行管理整合shiro 带有数据库
maven在线引用jar包。springboot+shiro实现用户认证和资源授权。
基于SSM+shiro+maven+bootstrap的图书馆管理系统源码 基于SSM+shiro+maven+bootstrap的图书馆管理系统源码 基于SSM+shiro+maven+bootstrap的图书馆管理系统源码 基于SSM+shiro+maven+bootstrap的图书馆管理系统源码 ...