如何将附件添加到正文Dynamic Web Project添加Maven

创建一个空的dynamic web maven 工程_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
创建一个空的dynamic web maven 工程
&&eclipse创建空的dynamic web maven 工程
阅读已结束,下载文档到电脑
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,方便使用
还剩4页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢给Dynamic Web Project添加maven怎么加?急。。。 - ITeye问答
给原先新建的Dynamic Web Project添加maven怎么加?直接加pom.xml肯定会报错,怎么做?
问题补充:niuzai 写道亲,
maven插件地址:http://m2eclipse.sonatype.org/sites/m2e/
maven插件有的。你说的不是我问的,谢谢。
maven插件地址:http://m2eclipse.sonatype.org/sites/m2e/
已解决问题
未解决问题如何在Eclipse中用Maven创建Dynamic Web Project - CSDN博客
如何在Eclipse中用Maven创建Dynamic Web Project
我只是想用Spring建一个自己的个人网站而已呀!凭啥我一定要学Maven呀!这搞得我上手Spring的成本很高呀!我按照Spring官网的教程瞎折腾了两天,硬是没能跑起来一个自己的工程呀!我都要放弃了!
但冷静下来想了下后,我还是先学会怎么用Maven比较好。
Maven到底好在哪?我翻了好多教程、介绍,最后确信了一点它最大的好处就是建立了jar库,将jar包全部放在本地的硬盘的一隅,然后在工程里链接到本地jar 库,而且,当你需要的时候,自动的从中央库将需要的jar包下载到本地。
那么开始讲如何在eclipse 中建立一个使用 maven 的 Dynamic Web Project。
我使用的工具
Eclipse EE
Tomcat 8.x
M2Eclipse Plugin
关于Maven的配置 ,需要注意的是,Maven使用的是JDK,而不是JRE。并且需要先在电脑环境变量中添加 JAVA_HOME 才行。
按照如下方式先创建出一个Maven的工程出来。
选择Maven工程
查找webapp,建立该种类的工程
Maven工程有三个特别主要的项,groupId、artifactId、version,关于这几个概念我是如下图来理解的,有不对的地方欢迎指出。
创建完成后,我们发现工程内的布局如下图所示,但是有报错,这个报错来自jsp是缺少jar包所致。
打卡pom.xml文件,我这里文件内容如下:
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/maven-v4_0_0.xsd"&
&com.mcoder&
&WebAppTest&
&0.0.1-SNAPSHOT&
&WebAppTest Maven Webapp&
&http://maven.apache.org&
&WebAppTest&
我们在&dependencies&标签中添加上javax.servlet的jar包。
&javax.servlet&
&javax.servlet-api&
然后保存,这时就体现了maven的优点了,他自动的从中央库下载了这个jar包。我们导包的过程就体现在这!
或者此处将Tomcat加入到运行时库里来,像下图这样。
现在我们需要构建工程,使用Maven Clean Install 命令,来确保所有的&dependency& 都没有问题。
当console窗口中出现BUILD SUCCESS的话,就说明成功构建了。
然后我们要将他放在tomcat上测试,我觉得这里就比直接使用Dynamic Web Project工程要麻烦了。
首先,我们右键server,选择Add and Remove,将刚才的工程添加进去。
然后运行server,那么我们怎么访问刚才的页面呢,只能自己手动输入了,在网页中输入
http://127.0.0.1:8080/WebAppTest/index.jsp,效果如下:
本文已收录于以下专栏:
相关文章推荐
一.检出weibo4j代码
在eclipse的菜单栏选择File-&New-&Project,如图
二.转换Maven project
右键点击项目名称,选择...
关注公众号
在公众号里回复“”秘密“”两个字
http://task.csdn.net/m/task/home?task_id=398 领取奖励
提示:根据公众号里的自动回复,完成...
观察者模式在实际项目中使用的也是非常频繁的,它最常用的地方是GUI系统、订阅——发布系统等。因为这个模式的一个重要作用就是解耦,使得它们之间的依赖性更小,甚至做到毫无依赖。以GUI系统来说,应用的UI...
LinearLayout xmlns:android=&/apk/res/android&
xmlns:app=&http://schema...
JavaEE 6及以上版本的web.xml问题?MyEclipse JavaEE 6版本开始web.xml突然消失不见?没这回事,只是不太必须而已,有需要的项目可以自行进行添加或在创建项目的时候点击n...
注:本文的高斯模糊只能显示,如果想要保存模糊后的图片,请参考另一篇文章:http://blog.csdn.net/fan7983377/article/details/
他的最新文章
讲师:吴岸城
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)详解Maven转化为Dynamic Web Module的实例-java教程-PHP中文网QQ群微信公众号还没有收藏详解Maven转化为Dynamic Web Module的实例Maven项目在Project Facets里面修改Dynamic web module为2.5的时候就会出现Cannot change version of project facet Dynamic web module to 2.5
下面提供一种解决方式
如今Maven仍然是最常用的项目管理工具,若要将Java Web项目使用Maven进行管理,则首先需要新建Maven项目,然后将其转化为web项目。在项目右键选择properties,然后点击左侧Project Facets,勾选Dynamic Web Module,点击Apply--&OK即可。理想情况应该可以在项目下出现WebContent目录。如果没有的话,首先回到Project Facets界面,将Dynamic Web Module取消勾选,点击Apply。然后重新勾选,下方会出现“further configuration available”的链接,点击进入,勾选生成web.xml文件即可。WebContent生成之后将其下两个文件夹剪切到src/main/webapp下,将WebContent删除。右击项目,选择 properties,选择Deployment Assembly。选择WebContent,并将它remove掉。接着重新指定一个web路径,点击Add,选择Folder,点击Next。在src/main下找到webapp目录,点击Finish。继续点击Add,选择Java Build Path Entries。将当前build path指向Maven Dependency。点击Apply和OK。这个方法用eclipse3.5似乎没有project facts选项,似乎不好用 Updated May 23, 2011 by cm2...@ 创建Web工程 使用eclipse ee创建maven web工程 //eclipse要安装maven的插件,这里使用m2eclipse 1.选择File-&New-&Other,选择Maven-&Maven Project 2.选择Use default Workspace location默认工作空间,其他不用选 3.在Artifact Id中选择maven-archetype-webapp 4.输入Group ID和 Artifact ID,以及Package Group ID一般写大项目名称.Artifact ID是子项目名称. 例如Spring的web包,Group ID:org.springframework,artifactId:spring-web. Package是默认给你建一个包,不写也可以. 以上就是详解Maven转化为Dynamic Web Module的实例的详细内容,更多请关注php中文网其它相关文章!共3篇984点赞收藏分享:.&猜你喜欢PHP中文网:独家原创,永久免费的在线,php技术学习阵地!
All Rights Reserved | 皖B2-QQ群:关注微信公众号Eclipse的Dynamic Web Project支持直接热部署。通过部署到Eclipse内嵌的Server,可以立即看到修改后的效果,非常好用。Maven提供的依赖管理,便利的打war包命令,也非常好用。
现在已经有很多如何让Maven支持热部署的方式,但是貌似我还没有找到让Eclipse的Dynamic Web Project结合Maven的资料。如果贸然将一个pom.xml丢进工程目录,用maven打包的时候,会出现如下问题:
1. 找不到由项目依赖引入到类(这个问题不论是否和Maven整合,都会有,之前都是通过ant脚本,把依赖的工程打成jar包,再部署到WEB-INF/lib解决的)
2. Maven插件报“未设置webxml属性或web.xml不存在”。
对于问题2,是由于Eclipse的Dynamic Web Project默认工程布局与Maven不一致导致的。
分析后,发现可以对Eclipse做如下配置,解决如上问题:
1. 选中工程根文件夹图标,右键弹出菜单,选择Properties(或是使用Alt+Enter)。
2. 选择Deployment Assembly。这里是定义打包结构的地方。
3. 编辑窗口本质上一个源码(Source)到部署路径(Deploy Path)的映射。
4. 做如下映射:
a) /src/main/webapp& -&& /
b) /src/main/java&& -&&& /WEB-INF/classes
c) 添加的依赖工程,会自动被映射为/WEB-INF/lib下的jar包。
通过上面的配置可以搞定Dynamic Web Project与Maven的整合。
浏览: 19450 次
来自: 杭州
清空小时的确不能用clear(field), 需要用set(C ...
呵呵,看来还是犯错少,如果之前犯过更多的错误或失误,这个问题早 ...
Api 文档都告诉你怎么用了,你还在这里发牢骚,说什么陷阱.
(window.slotbydup=window.slotbydup || []).push({
id: '4773203',
container: s,
size: '200,200',
display: 'inlay-fix'

我要回帖

更多关于 如何将程序添加到桌面 的文章

 

随机推荐