如何用myeclipse将web项目发布到指定目录
发布网友
发布时间:2022-04-21 06:07
我来回答
共2个回答
热心网友
时间:2022-06-18 09:52
1.在发布项目时,点击工具栏的那个部署按钮,在,选中项目,点击add按钮,在server中选相应的服务器,即可发布到服务器, 而如果有服务器虚拟目录,则选<Custom Location>,然后在Deploy Location写个想要部署到的路径就行,此时tomcat还不能访问。
2.在Tomcat下,找到conf文件下的server.xml,打开,在<Host>和</host>之间加上如下代码,然后就部署完成,重启服务器,浏 览器可以访问:
<Context path="/虚拟目录名" docBase="目标目录位置" debug="0" reloadable="true" >
</Context>
虚拟目录名:浏览器访问的地址
目标目录位置:项目所在目录的绝对路径
reloadable="true" :服务器配置动态加载
3.web项目的部署(发布)流程
在myeclipse下新建web工程abc。系统设置默认如下:
项目保存位置:workspace目录\abc
Source文件夹:src,保存所有的java类文件(.java文件)和xml文件。
Web root文件夹:WebRoot,保存所有的jsp文件,包括css、javascript等。其中包含的WEB-INF文件夹有很重要的作用!
Context root URL:/abc。 /号指向上一层, /abc指向本目录。
项目文件夹中包含共计6个文件和文件夹:
.myeclipse文件夹
src文件夹
WebRoot文件夹
同级包含的文件:
.classpath文件
.mymetadata文件
.project文件
在myeclipse里部署(deploy)项目
以项目名称abc为例,发布的位置默认为Tomcat安装目录下的webapps目录下abc目录。
一般认为:Tomcat\webapps\abc目录下就是完全拷贝myeclipse\workspace\abc\WebRoot\里面全部内容。
部署的过程就是把myeclipse的WebRoot里面的内容复制到Tomcat的Webapps\abc下,然后重新启动Tomcat。
WebRoot目录里包含index.jsp
用户访问web时输入http://localhost:8080/abc即指向Tomcat\webapps\abc目录下的index.jsp
可以正常访问!
WebRoot的组成:
WebRoot\WEB-INF\classes目录很有意思!
workspace\abc\WebRoot\WEB-INF\classes目录与workspace\abc\src目录一一对应!编译之后的所有.class文件保存在 此处,部署也只会对外公开字节码,java类文件仍然保留在开发平台里。
src目录下为java类文件(.java)
classes目录下为字节码文件(.class)
C:\AAAA\i_sales\src和C:\AAAA\i_sales\WebRoot\WEB-INF\classes
里面的结构是一模一样的,文件名完全相同。只是把所有的扩展名.java变为了.class。
总结:
1、WebRoot文件夹是可以对外的成品!拷贝给Tomcat承载即可。
2、src目录里都是重量级的java程序,编译之后会被放入WebRoot。
3、jsp页面、javascript、css直接写在WebRoot里。自行组织一下目录结构,易于分类管理。
热心网友
时间:2022-06-18 09:52
myeclipse 中点server custom location 中设置你的WEB发布到f:\manage\m
anage-main。如果还不行你可以在tomcat中设置虚拟目录指向你要的地方
但要注意,小心使用project->clean. 可能会将发布目录的同层文件都删除掉
如何用myeclipse将web项目发布到指定目录
1.在发布项目时,点击工具栏的那个部署按钮,在,选中项目,点击add按钮,在server中选相应的服务器,即可发布到服务器, 而如果有服务器虚拟目录,则选<Custom Location>,然后在Deploy Location写个想要部署到的路径就行,此时tomcat还不能访问。2.在Tomcat下,找到conf文件下的server.xml,打开,在<Host...
myeclipse web程序怎样部署
1、在操作栏中找到部署的按钮,点击打开部署窗口。在部署窗口的左上角选择你要部署的程序。2、在右侧点击Add(添加)按钮,添加你要部署的位置。比如Tomcat的话,就部署到Tomcat下的webapps目录下。3、在Server栏目中点击,弹出的下拉菜单中包含了你可以部署的目的地址。选择你刚才配置的Tomcat,比如我们之前...
怎么把web项目部署到linux服务器上
打开Myeclipse编辑器,在已经完成的web项目上面点击右键,选择export,然后选择导出成war包,将导出的war包放在桌面或者其他文件夹。这里我们使用putty连接到远程的linux服务器上,双击运行putty软件,输入linux服务器的ip地址,点击连接,输入账号密码后进入到linux服务器中 在ubuntu服务器中安装java环境,tomcat...
myeclipse2015如何发布项目到root目录下?
打开Myeclipse后,选中工程右键-->Properties-->Myeclipse-->Web;可以看到选项列表,其中Web-root folder改成/WebRoot,Web Context-root改成/ROOT。
myeclipse如何发布项目
1、在Myeclipse中找到Window下的preferences点击进去就会弹出如下页面,里边有很多可以供设置选择的,但是只找到tomcat即可,里边有很多版本,这个要选择的跟使用的要对应上。2、要注意的是上边的单选按钮要选择上边那个,这样在Myeclipse中就会出现一个tomcat的显示。3、然后右击tomcat,找到Add进行添加,这个就...
eclipse怎么导入项目(myeclipse导入项目运行步骤)
1.首先打开Eclipse或MyEclipse。现在转到文件>导入.2.选择常规>现有项目到工作区。然后单击下一步按钮。3.现在选择选择根目录:选项,然后浏览到项目所在的位置。之后单击“ 确定” ,然后 单击“ 完成” 按钮。4.现在您成功导入了项目。要运行项目,只需右键单击项目文件夹,然后转到 “运行方式” 选项...
如何将用myeclipse开发的webservice的工程部署到tomcat上
1,MyEclipse关联tomcat 在MyEclipse里点Run/Stop/Restart MyEclipse Servers然后配置你的Tomcat路径 2,把项目部署到tomcat,在1的左面有个部署按钮,先选择项目,然后添加tomcat,Redepoly部署, 3,启动你的tomcat服务器 4,搞定 本回答被提问者和网友采纳 lipei1949 | 推荐于2018-03-05 18:32:57 举报| 评论(3) ...
在MyEclipse中如何发布项目,并在浏览器中查看项目?
1、首先来打开MyEclipse软件编辑器,进行操作。2、然后选择Windows列表下的【preferences】选项按钮。3、接着在弹出的首选项对话框界面中,选择【General】选项按钮,进行打开。4、接在弹出的对话框中选择【Web Browser】选项,对【Use internal web browser】选项进行勾选,就是使用内置的web浏览器。5、将...
MyEclipse如何部署webservices
1、在项目名上点击右键,选择“导出”;2、在弹出来的对话框中,可以直接搜索“WAR”或者一个一个查看,应该就在“Web”里面,选定“WAR file”,然后“下一步”;3、在接下来的对话框里面,可以指定要导出的是哪个webService工程和导出到哪个文件夹,还可以指定要导出到哪个版本的tomcat上面,图片如下...
如何发布java web项目,需要做什么配置?
在编译器里按步骤发布。例如MyEclipse:点击首选项,找到TomCat,配置TomCat路径。点击部署,将项目放入配置的TomCat里。点击启动,在浏览器打开http://localhost:8080/<项目名> 完成发布。直接在TomCat中发布。把项目复制到TomCat安装目录的WebAPP目录下。启动TomCat,在浏览器中打开http://localhost:8080/<...