为什么eclipse中创建web项目的web项目会出现图片那些文件,明明我已经切换到java模式了还是有,在线求解决

使用Maven在Eclipse中创建Web项目 - 青葱岁月 - ITeye博客
博客分类:
一、新建 Maven Web项目
1.新建Maven Project
new project--&选择 Maven Project --& 下一步选择工作空间 --&下一步在Filter中输入 org.apache.maven.archetypes--&选择Artifact Id为 maven-archetype-webapp的那条--&下一步 输入GroupID大项目名称和 ArtifactID子项目名称 --& 下一步
2.配置Maven项目
上面创建的项目中只有src/main/resources一个源代码目录,一般要再添加一个或三个源代码文件夹 src/main/java、src/test/java 、src/test/resources
new --& Source Folder --& 输入src/main/java --& 完成(另外两个同理,这两个是放测试类和配置的) 进入Build Path --& Configure Build Path --& Source修改这 4个源文件目录的编译路径,有 main的设置为target/classes 、test的设置为 target/test-classes,并选中Allow output folders for folders到Library选项卡中设置一下 jdk还可以根据你的习惯到 Order and Export选项卡中调整源代码目录的显示顺序
3.给项目添加Facets进入项目属性 --& 选择Project Facets --& 点击Convert to faceted form...- 这是会打开 facets设置页面,勾选Dynamic Web Module并选择合适的 Version(jdk6 选2.5,jdk7选 3.0),注意点击下面的Further configuration available...弹出Modify Faceted Project 窗口,这里设置 web根目录位置,输入src/main/webapp,勾选 Generate web.xml可自动生成web.xml
4.设置部署程序集进入项目属性 --& 选择Deployment Assembly,将带有 test的两个去掉(测试用的不需要部署)并添加项目依赖的 jar包Add --& Java Build Path Entries --& Maven Dependencies
5.这样web 项目就基本完成,只要在 pom.xml的依赖中加入需要的依赖就可以了,注意选择依赖的 Scope不需要发布的jar(如 servlet-api、jsp-api )设置为 provided,测试的设置为test,具体介绍看看文档吧。至于这个项目怎么运行?就跟 web项目一样放到tomcat里就行了。
二、将Web项目转为Maven Web 项目
选择已有的 web项目,根据上面的方法重新设置一下项目的目录结构,然后右键项目 Maven --& Enable Dependency Management --& 然后根据上面的方法设置一下项目的目录结构、编译和部署等就行了,项目就不用在 lib里面放jar 包了。
浏览 12559
chenzhou123520
浏览: 2675459 次
来自: 北京
这算是mybatis的奇巧淫技吗?哈哈哈
虽然已经找到 原因了,但是楼主写的还是很清楚 的
关于主键和索引采用行锁还是表锁,与条件是否等值查询没有绝对关系 ...
您好,我的配置跟你的一样,可就是不打印日志,很奇怪,你配置的时 ...18445人阅读
java(37)
总结为3步:
必备环境:
Eclipse&jee
1.创建services
2.创建dynamic&web&project项目
3.WebContent路径下创建index.jsp
运行:run&on&server
参考自:/topic/418393
&&&&&&&&& && && http://blog.csdn.net/wangchenggong1988/article/details/6830316
参考搭建项目:/topic/418393
创建一个Server
创建Server是为了方便在eclipse里启动和调试dynamic&web&project,
我们以创建一个使用tomcat的server为例,基本按照截图按部就班就可以了:
·&新建一个Server项目
·&我们选择tomcat6,并关联到我们的tomcat目录
·&在下图中,如果你的项目里有dynamic&web&project的项目,
那么会自动列在左侧的框里,你可以选择其中一个或几个到右边的框里(也可以以后添加),在finish后,
eclipse会把这些项目注册给该Server(无需手动操作),即在该Server的server.xml里添加类似&
&&&&&&&&&&& &context&docBase=&simplejee\WebContent&&path=&/simplejee&&&/context&
&的内容。如果你熟悉tomcat对这个一定很熟悉:
·&完成后你会看到如下的一个窗口,如果看不到的话,可按照第二幅图的样子打开相应的view。
·&这样一个server就配好了。点击上图中绿色的运行按钮,就可以使用Server下的配置运行你的tomcat了。
创建dynamic&web&project
eclipse本身的dynamic&web&project类似MyEclipse?的web&project,
如果在MyEclipse里创建dynamic&web&project的话,
需要在创建新项目时,选中Show&All&Wizards:
·&和创建其他项目类似,还是从file-&new-&other-&web-&dynamic&web&project,
·&填写项目的相关信息。在该界面里有个project&contents,默认是在你的workspace下,
你也可以随便选择其他位置,或则是已经存在的文件。
我自己是习惯把项目文件放在其他单独的文件夹里。
注意这里的内容,如果你是用的MyEclipse的web&project的话,content&directory的值默认为WebRoot,
你需要修改为WebContent,
因为我们的脚本都是按照WebContent来写的。
点击确定后,可能会弹出下面这个警告框,是问你是否切换到和该项目类型关联的JavaEE视图上。&
所谓视图简单的讲就是view的组合。&
·&项目创建这样就完成了,在你左侧项目栏里会出现如下内容
(具体显示方式和你是在什么view里查看是相关的,图示是Navigator下的显示形式)
你还可以根据你的习惯修改一下项目的相关配置,
我自己习惯将java文件编译到WebContent?\WEB-INF\classes下,
这个你可以点击Source的tab,修改default&output&folder的内容。
另外注意下图中的Apache&tomcat&v6.0这是引入的Server对应的一堆jar包,
而Web&App&libraries是指你项目下的WebContent?/lib下的所有的jar包,
当你在WebContent?/lib下添加新jar的时候,就不需要自己Add&Jars了。
·&在项目根目录上右键,然后run&as,选run&on&server,就可以在eclipse里运行该项目了。
在创建了Server和Dynamic&Web&Project后,调试java代码,只要在运行项目时选择Debug&As就可以了,
另外还有种方式是Remote&Java&Project。
这种方式需要再给tomcat写个脚本&&debug.bat
SET&CATALINA_OPTS=-server&-Xdebug&-Xnoagent&-piler=NONE&-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5888&
call&startup.bat
如下,会持续补充中:
·&当你的项目比较大又想在eclipse里启动tomcat来运行的话,常常会因为超时而失败,
这时可以双击Servers的view里的某个Server,这时会出现,下图上半部分的内容,可以在Timeouts里将超时时间加长
参考搭建目录:http://blog.csdn.net/wangchenggong1988/article/details/6830316
Dynamic&Web&Project&项目的结构&以及&&由实体类生成表的技术
源代码包中的配置文件:
工具包中的配置文件:
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:179958次
积分:2810
积分:2810
排名:第12726名
原创:103篇
评论:20条
(1)(1)(1)(1)(1)(1)(6)(2)(2)(1)(2)(2)(1)(3)(1)(3)(7)(6)(1)(2)(7)(4)(3)(3)(3)(17)(26)(1)(4)怎么删除eclipse中Web项目的SVN信息 - Java Web开发当前位置:& &&&怎么删除eclipse中Web项目的SVN信息怎么删除eclipse中Web项目的SVN信息&&网友分享于:&&浏览:707次如何删除eclipse中Web项目的SVN信息如何删除eclipse中某个Web项目的所有SVN信息?以前该项目加入SVN版本控制,现在怎么清除呢?不可能把每个文件夹下的.svn文件一个个手工删掉吧?------解决方案--------------------
svn断开的时候一样会提示是否删除其元文件,如果不能连接svn服务器了,只能在程序目录搜索svn,然后删除,只删除文件夹就可以。
12345678910
12345678910
12345678910 上一篇:下一篇:文章评论相关解决方案 12345678910 Copyright & &&版权所有用的eclipse怎么办创建dynamic Java web项目,操作界面和myeclips完全不一样的说
如题,对新手太不友好了
1.额。。我想问的不是创建项目的问题,我是说dynamic java web 项目如何tomcat配置和需要导入那些jar包的问题,这个myeclipse在菜单栏直接可以配置并且发布,而eclipse里面完全没有的说。。。。如果配图就更好惹。
2.还有就是myeclipse10有注册机的话求一个
3.server2.5也可以用注解么,如果可以的话,那就不要myecli10的破解惹
写下你的评论...
不是我想问的,还是谢谢热心
写下你的评论...
Copyright (C)
All Rights Reserved | 京ICP备 号-2eclipse 中建立的web 项目 ,那个目录webcontent 和 java resources 分别放哪些?还有关于css路径的问题? - 知乎4被浏览4196分享邀请回答该回答已被折叠 折叠原因:算法识别自动折叠01 条评论分享收藏感谢收起

我要回帖

更多关于 用eclipse创建web项目 的文章

 

随机推荐