网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

怎样用java代码部署,怎样用java代码部署数据

java 应用程序在linux 上怎么部署 运行

java 应用程序在linux部署方法:

创新互联企业建站,10年网站建设经验,专注于网站建设技术,精于网页设计,有多年建站和网站代运营经验,设计师为客户打造网络企业风格,提供周到的建站售前咨询和贴心的售后服务。对于成都网站制作、成都做网站、外贸营销网站建设中不同领域进行深入了解和探索,创新互联在网站建设中充分了解客户行业的需求,以灵动的思维在网页中充分展现,通过对客户行业精准市场调研,为客户提供的解决方案。

1,将项目达成war包(用eclipse,项目右键--Export--选择war file)

2,将tomcat(用winSCP当然也可以用secureCRT,用securCRT需要建立sftp(即上传文件的目录),用put tomcat命令)考到ilunx对应的目录下

3,然后将项目的war包放到tomcat的webapps目录下

4,启动tomcat(命令:./startup.sh(linux下启动tomcat是.sh文件而非.bat文件))

遇到问题如下:

运行./startup.sh 是报错

-bash: ./startup.sh: Permission denied

原因:没有运行.sh的权限

解决:chmod 777 *.sh

755 代表用户对该文件拥有读,写,执行的权限,同组其他人员拥有执行和读的权限,没有写的权限,其他用户的权限和同组人员权限一样。

777代表,user,group ,others ,都有读写和可执行权限。

获得权限后再运行./startup.sh命令时报错:

This file is needed to run this program

原因:该文件需要一个运行环境(即配置jdk环境变量)

解决:JAVA_HOME=/usr/java/jdk1.6.0_25/(当然这个目录根据自己的jdk安装目录)

然后在运行./startup.sh 提示:

Using CATALINA_BASE: /usr/local/sarft/apache/apache-tomcat-6.0.29

Using CATALINA_HOME: /usr/local/sarft/apache/apache-tomcat-6.0.29

Using CATALINA_TMPDIR: /usr/local/sarft/apache/apache-tomcat-6.0.29/temp

Using JRE_HOME: /usr/java/jdk1.6.0_25/

Using CLASSPATH: /usr/local/sarft/apache/apache-tomcat-6.0.29/bin/bootstrap.jar

如果提示以上信息表明 tomcat启动成功,可以正常run了。

如何将写好的java程序部署到服务器上教程

1.先安装j2sdk

我安装路径是:D:\Program Files\Java\j2sdk

2.再安装eclipse

Eclipse是绿色软件,不需要安装,把下载回来的eclipse压缩包解压就可以了

我安装的路径是:D:\Program Files\Java\eclipse

3.安装tomcat

下载回来的是一安装文件,按照安装提示进行就可以了

我安装的路径是:D:\Program Files\Java\Tomcat

4.安装eclipse插件

中文包

直接将压缩包NLpack-eclipse-SDK-3.0.x-win32内features和plugins两文件夹内的内容解压到eclipse文件夹内同名文件夹就可以了。

Tomcat插件

将压缩包tomcatPluginV3解压,把plugins文件夹内的内容解压到eclipse文件夹内同名文件夹就可以了。

三.环境配置

1.系统环境变量配置

右击“我的电脑”-高级-环境变量,

设置JAVA_HOME变量指向其安装的目录“D:\Program Files\Java\j2sdk”;

TOMCAT_HOME变量指向其安装的目录“D:\Program Files\Java\Tomcat”;

PATH变量中含有“%JAVA_HOME%\bin;”;

CLASSPATH变量含有“%JAVA_HOME%\lib\tools.jar;”;

2.eclipse中java运行环境的配置

在eclipse主窗口中,“窗口”-首选项-java-已安装的JRE,选我们已经安装的j2sdk

3. 配置Sysdeo Tomcat 插件

在eclipse主窗口中,“窗口”-首选项-tomcat,tomcat version 选 version 5.x(我们安装的版本),tomcat home 处填我们安装tomcat的路径,这里就是D:\Program Files\Java\Tomcat。

切换到Advanced选项,在tomcat base处再填我们安装tomcat的路径,这里就是D:\Program Files\Java\Tomcat。

切换到JVM Setting选项,确定jre是你已经安装的j2sdk版本,我们这里选j2sdk。

切换到Tomcat Manger App,为管理界面增加一个用户。

最后按应用按钮,然后在确定。

检查配置是否成功,只需在eclipse主窗口中,按tomcat运行按钮,然后在浏览器里的地址栏里输入,如果出现tomcat 的页面,那就证明配置成功了。

四.编写程序

1.创建一个Tomcat项目

右击“包资源管理器”窗口中的空白处,新建-Tomcat Project, 在项目名中填写项目名字,在这里我填tomcat_test,点击“完成”即可。

2.创建一个JSP页面

在包资源管理器中,右击“tomcat_test”,新建-文件, 在文件名中填写HelloWorld.jsp(扩展名不能缺),在文本编辑窗口输入如下代码:

html

head

/head

body

h1Hello World/h1

/body

/html

然后保存。

五.部署JSP页面

这里的部署我使用比较简单的方法:首先,把上述放在eclipse的workpalce目录的tomcat_test目录拷到tomcat目录下的webapps目录里,然后对conf目录里的server.xml进行文本编辑,在/engin前加入如下host元素:

Host name="*.*.*.*" debug="0" appBase="webapps"

unpackWARs="true" autoDeploy="true"

/Host

然后保存,接着启动tomcat,那样只要你在浏览器窗口中输入http://*.*.*.*:8080/tomcat_test/HelloWorld.jsp浏览器就会显示“Hello World”,这样说明你的jsp页面部署发布成功,别人就能在网上访问你的页面了。

(*.*.*.*是指安装了tomcat服务器的主机IP地址)

六.几点说明

(1)选j2sdk而不是jre,是因为j2sdk除了有java的运行环境还有java程序所需要的类,而jre只有运行环境。

(2)由于软件本身升级比较频繁,经常需要重新设置使用的环境变量或者重新配置,例如把JDK版本从1.3升级到1.4,即JDK目录名可能要从“j2sdk1.3”改为“j2sdk1.4”,如果是这样的话,那么eclipse可能会无法再启动了(它要从环境变量中寻找JAVA_HOME变量,而JAVA_HOME变量值已经从“j2sdk1.3”改为“j2sdk1.4”了)。同理, jakarta-tomcat这个软件升级比较频繁,现在结合eclipse来使用Tomcat的,那么每次Tomcat升级,可能都要在eclipse中重新设置一下Tomcat的安装目录。如果按照传统的安装方法,我们每次升级软件都要进行设置或配置,这样非常麻烦。对于此类问题,解决的方法很简单,只要把默认的软件安装目录名去掉版本号即可(如果担心忘记版本号,只要在目录中添加一个readme文件加以说明即可)。上述的安装过程就使用了这种方法。

如何把java程序部署到tomcat里

1、最原始的做法是将java程序编译成.class文件,复制到tomcat中你的项目里的相应位置。

2、现在很多开发工具可以方便的部署java程序到tomcat,比如eclipse

通过add和remove来部署你的项目,通过publish来部署项目到tomcat你所设定的位置,默认是[盘符]:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps


当前题目:怎样用java代码部署,怎样用java代码部署数据
文章源于:http://bjjierui.cn/article/hsjppi.html

其他资讯