eclipse中如何发布web项目

我知道把项目编译后拷到tomcat的webapps下就可以在浏览器访问。

我现在想知道如何直接在eclipse中操作,而不要手动拷贝,就可以在浏览器中访问修改过的项目?

1、首先在电脑端打开eclipse软件,接着点击左上角的文件FIle--NewFile,新建一个java project。

2、通过搜索的方式找到web project,输入关键字web,即可快速查询到web项目。

3、创建web工程时,输入工程的名称,然后完成创建,继续操作。

4、可以在在web项目中创建jsp文件,选择New选项下的Other选项进行创建.jsp文件。

5、在文件新建界面,选择jspFile,输入jsp文件的名称,然就会创建一个空的jsp文件模板。

6、如果是index.jsp表示web项目中的首页,访问时系统默认查找index.jsp文件。

7、这样就可以创建一个web工程项目了,如图所示。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-12-16

1、通过Eclipse打开一个正在开发阶段的java的web项目,没有项目的,只是为了学习的话,可以新建一个测试的java的web项目即可。在功能窗口找到如图所示的Servers窗口。

如果默认的界面没有这个窗口的话,需要在菜单Window的show view中找到打开,首次打开这个窗口,可以看到,默认是没有任何server服务的,需要点击新建一个。

2、在New Server对话框中,需要先选择server类型,列表中已经为我们提供了多个tomcat服务的版本,现阶段使用tomcat7和8比较多,这里我们就选择7版本来演示。

server的运行环境需要选择一个本地电脑已有的tomcat即可,因为我之前添加过,所以直接显示了,没有的点击后面的Add按钮添加一个即可。

3、在tomcat添加的对话框中,在Tomcat installation directory是tomcat的安装目录,点击后面的Browse浏览按钮,选择本地的tomcat安装的目录即可,下方是JRE的选择,默认可以使用Eclipse自带的,也可以选择自己安装的jdk版本。

4、点击Next进入下一步,在左侧列表中如果有显示内容,则表示您当前的Eclipse工作空间中已有的web项目,选择一个或多个之后,点击Add按钮添加到配置列表中。

5、已经添加配置的会显示在右侧列表中,添加错的或多余的,也可以选择点击Romove按钮进行去除。配置好之后,点击Finish按钮。

6、此时再次回到Severs的窗口中,现在可以看到有一个Tomcat7 Server了,点击展开,可以看到已经配置的web项目,红色框的位置是启动web项目的按钮,爬虫的图标是debug方式启动项目。

7、在Tomcat server上右击,也是可以控制项目的启动和停止的,一般这样配置好之后,就可以正常的开发然后测试了。如果遇到修改的文件没有刷新的情况下,点击clean然后重新发布,一般问题都可以得到解决。还可以点击Add and Remove重新进行配置web项目的发布。

本回答被网友采纳
第2个回答  2018-12-29

1、在Eclipse中添加Tomcat服务器。 

2、此时Eclipse将自动生成Servers工程。

3、将web工程发布至tomcat。 

4、在Servers视图,Remove删除刚刚发布的项目。 

5、打开Tomcat服务器配置项。 

6、修改以下两个配置项,Tomcat保持启动状态,否则Server Locations一栏变灰色,不可用。

7、重新发布项目即可,然后启动Tomcat服务器,就可以直接在浏览器输入地址,而不用借助eclipse。

扩展资料

Eclipse配置Tomcat的注意事项:

1、在Eclipse中新建tomcat的Server后,先不要添加项目,点Finish。然后再右击server  open打开Servers窗口先配置下相关参数。

2、server locations默认情况下Tocmat把我们部署的项目放在了workspaces下面,而不是像Myeclipse默认的那样放在tomcat的安装路径下,这勾选成了Use Tomcat installation,即部署在Tomcat安装目录下。

3、在Server Options里,选择Publish module contexts to separate XML files。如果不选一般会报错did not find a matching property。

4、在Publishing中可以设置是否自动发布。如果项目比较大,可能启动时间较长,但是tomcat设置了超时时间,这个时候我们就需要把超时时间改长一些。在Timeouts更改。在ports可以更改端口号。

本回答被网友采纳
第3个回答  2015-10-22

eclipse中如何发布web项目步骤如下:

1.打开工具,选择javaEE,点击‘File--New’

2.选择Dynamic web Project,输入工程名:javaweb,选择web服务器,选择servlet版本,点击'Next'

3.build\classes 存放 java 编译过后的class文件,点击'Next'

4.java web工程的根目录:,可以存放jsp,最后点击'Finish'

5.发布工程到WEB 服务器tomcat7

6.选中所需发布工程,点击'add'添加成功

7.点击绿色按钮 启动服务器:

第4个回答  2008-04-01
tomcat\conf下有个server.xml。
如果你的work项目在D:\WorkSpace下,Web模块放在项目的WebContent下的话,配置文件server.xml内容应该如下(testWork是现在工程中从来没有用过的名字):
<Context path="testWork" docBase="D:\WorkSpace\work\WebContent" reload="true" debug="0">
</Context>
然后,一定记得不要部署!因为,这种配置是不用部署的,然后,启动Tomcat(命令行也好,MyEclipse中点那个小三角也好),再然后就应该行了。不行就给我发消息吧,刚好这几天有空。
刚刚那段<Context>是<Host></Host>的子元素。

还有一种,tomcat\conf\Catalina\localhost下新建一个xml文件testWork.xml,内容就是就是把那段<Context>。

这两种都不用手动拷贝。

还有一种,下Eclipse的J2EE开发版:http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/europa/winter/eclipse-jee-europa-winter-win32.zip
在工具-->首选项-->server中配好tomcat,然后在Window-->show view-->other视图中打开server视图,在server视图中新建一个server,然后右击项目-->run-->run on server就不用自己手动改配置了。本回答被提问者和网友采纳
相似回答