eclipse 创建的django怎么部署

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了eclipse 创建的django怎么部署相关的知识,希望对你有一定的参考价值。

1)把xxx目录中的文件及目录copy 到 a)中python项目目录

2)elipse中刷新a中创建的python项目,即可看到copy进来的django文件和目录,在python项目名上右击 pydev-> set as django project

3)点击 run as ->pydev django (不需要手动设置run configuartions)

4)浏览器中输入127.0.0.1:8000即可看到如下图(恭喜你django环境配置好)

参考技术A 自己配置一个啊,我用的aptana,跟eclipse差不多,在Debug configuation添加一个python run,名字自己取个,project自己选,main module选manage.py,在上面选项卡中arguments中programme argument中填写0.0.0.0:8080就可以了

怎么用eclipse运行jsp?

我用的是ecplise3.1,有tomcat插件,可是我不知怎么用-.-!
谢谢bangbangme,我是用英文版的

eclipse是不能直接运行jsp的,它只能运行web工程,并且需要借助其他的web应用服务器部署后,在浏览器运行。


最简单的方式如下:

1、创建web工程,在工程的webroot(可能被你重命名成其他名称)或web-inf文件夹下创建jsp文件,web-inf下的jsp是不能直接访问的,需要在别处跳转一下或者配置.do,这里直接在web.xml中设置为首页跳转:

<welcome-file-list>

<welcome-file>你创建的.jsp</welcome-file>

</welcome-file-list>

2、依次点击菜单:window、showview、other,选择servers,在新出现的view中鼠标右键,点击Configure server Connector,依照下面的图片进行设置(先选择home的地址,下面两个会自动设置),设置完成点OK,设置的服务器就列到了server的view中的列表当中。

3、右键你的工程,左侧tree选择WEB,将你的webroot文件夹名选中,并填写你的工程名(此步骤是为了在访问你的网页时不需要添加工程名,不设置也可以,但需要每次都带着你的工程名)

4、部署工程,还是在刚刚的Server的view中,在列表中右击你设置的web服务器(tomcat),选择 Add Deployment,project下拉框选择你创建的工程,点击finish,右下角会显示部署的进度,直到消失后进行下一步。

5、部署成功后,选择server的view的右上角的蜘蛛图标进行debugger模式运行,这种方式可以在后台代码添加断点进行JAVA的调试功能,也可以点击旁边的小三角直接运行。

6、点击运行后会自动跳到Console的view,直到输出:”Server started in running mode“运行完成,打开你的任意浏览器,输入“http://127.0.0.1:8080”(8080是tomcat服务器的常用端口号,没修改过的话,默认就是这个)查看你的页面,如果是其他页面在后面添加路径及文件名。

参考技术A 如果只是简单的jsp文件,手动拷贝部署一下就OK了啊!还有啊你要先配置好eclipse的开发环境啊(主要是windows下的options 或是preferences 下的java envirentment和Tomcat plugin)!系统环境变量也要先配置好啊如JAVA_HOME、TOMCAT_HOME...环境都配置好了就可以直接new 一个Tomcat Project了。只是简单的jsp文件就没必要打包了直接把整个目录拷到tomccat 下的webapps就行了然后配置一下server.xml。然后启动tomcat,然后就可以用IE访问了啊。指定端口8080(tomcat默认的)和路径就可以了。本回答被提问者采纳

以上是关于eclipse 创建的django怎么部署的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Amazon EC2 上部署 Eclipse Java Web 动态项目?

如何将 eclipse 服务器添加到现有的 EC2 实例 [关闭]

从 Eclipse 在 AWS EC2 上部署 Java webapp

在ec2实例上部署Java maven项目

Django TemplateDoesNotExist at /debug_toolbar/base.html 部署到 EC2 后

AWS Elastic Beanstalk 使用 Django 在部署的 EC2 服务器上托管 PostgreSQL