
1
在eclipse中右键单击项目,然后Export选择WAR file,生成项目的WAR文件。具体步骤请看详细 *** 作步骤:
2
把生成的WAR文件放到tomcat解压之后的webapps文件夹下。
3
在tomcat的conf文件夹里的serverxml进行配置: 在<Host></Host>标签之间添加
分布式编程的话,看一下hadoop。是一个基于hdfs的文件系统,对一个计算量很大的任务进去mapreduce *** 作,将一个大任务分给很多台小机器,计算完成之后再merge。从而达到性能要求。
你装好java之后,到我的电脑属性下,右击属性--高级--环境变量--系统变量里找到Path变量(若没有,新建一个)--在Path值里输入你jdk里bin的路径,如果是在c盘,那应该是:C:\Program Files\Java\jdk160_18\bin;若是其他盘符,那更改一下
把:apache-tomcat-6035\webapps
下编译过的项目拷到被tomcat下就可以了
双击:apache-tomcat-6035\bin
下 startupbat 文件 启动tomcat
回答一楼,在linux服务器上是可以通过命令压缩文件的,
回答搂主的下面是我做过测试的压缩和解压文件的代码:
//文件名:myZipjava
import javaio;
import javautil;
import javautilzip;
/
<p>Title: 文件压缩和解压</p>
<p>Description: 使用ZipInputStream和ZipOutputStream对文件
和目录进行压缩和解压处理</p>
<p>Copyright: Copyright (c) 2003</p>
<p>Filename: myZipjava</p>
@author 杜江
@version 10
/
public class myZip{
/
<br>方法说明:实现文件的压缩处理
<br>输入参数:String[] fs 压缩的文件数组
<br>返回类型:
/
public void ZipFiles(String[] fs){
try{
String fileName = fs[0];
FileOutputStream f =
new FileOutputStream(fileName+"zip");
//使用输出流检查
CheckedOutputStream cs =
new CheckedOutputStream(f,new Adler32());
//声明输出zip流
ZipOutputStream out =
new ZipOutputStream(new BufferedOutputStream(cs));
//写一个注释
outsetComment("A test of Java Zipping");
//对多文件进行压缩
for(int i=1;i<fslength;i++){
Systemoutprintln("Write file "+fs[i]);
BufferedReader in =
new BufferedReader(
new FileReader(fs[i]));
outputNextEntry(new ZipEntry(fs[i]));
int c;
while((c=inread())!=-1)
outwrite(c);
inclose();
}
//关闭输出流
outclose();
Systemoutprintln("Checksum::"+csgetChecksum()getValue());
}catch(Exception e){
Systemerrprintln(e);
}
}
/
<br>方法说明:解压缩Zip文件
<br>输入参数:String fileName 解压zip文件名
<br>返回类型:
/
public void unZipFile(String fileName){
try{
Systemoutprintln("读取ZIP文件");
//文件输入流
FileInputStream fi =
new FileInputStream(fileName+"zip");
//输入流检查
CheckedInputStream csi = new CheckedInputStream(fi,new Adler32());
//输入流压缩
ZipInputStream in2 =
new ZipInputStream(
new BufferedInputStream(csi));
ZipEntry ze;
Systemoutprintln("Checksum::"+csigetChecksum()getValue());
//解压全部文件
while((ze = in2getNextEntry())!=null){
Systemoutprintln("Reading file "+ze);
int x;
while((x= in2read())!=-1)
//这里是写文件,write是以byte方式输出。
Systemoutwrite(x);
}
in2close();
}catch(Exception e){
Systemerrprintln(e);
}
}
/
<br>方法说明:读取Zip文件列表
<br>输入参数:String fileName zip文件名
<br>返回类型:Vector 文件列表
/
public Vector listFile(String fileName){
try{
String[] aRst=null;
Vector vTemp = new Vector();
//zip文件对象
ZipFile zf = new ZipFile(fileName+"zip");
Enumeration e = zfentries();
while(ehasMoreElements()){
ZipEntry ze2 = (ZipEntry)enextElement();
Systemoutprintln("File: "+ze2);
vTempaddElement(ze2);
}
return vTemp;
}catch(Exception e){
Systemerrprintln(e);
return null;
}
}
/
<br>方法说明:主方法
<br>输入参数:
<br>返回类型:
/
public static void main(String[] args){
try{
String fileName = args[0];
myZip myZip = new myZip();
myZipZipFiles(args);
myZipunZipFile(fileName);
Vector dd = myZiplistFile(fileName);
Systemoutprintln("File List: "+dd);
}catch(Exception e){
eprintStackTrace();
}
}
}
你所说的就是把文件传到别的电脑里,如果是这样的话,你可以这样做:
1,如果目的主机是linux *** 作系统的话,你可以用:
scp -rp java绝对目录 root@目的主机IP:+目录名
2,如果目的主机是Windows系统的话,你可以创建一个samba服务或者ftp服务来实现文件的共享。
以上就是关于javaweb打包css文件部署在那里全部的内容,包括:javaweb打包css文件部署在那里、如何部署java分布式应用程序、怎么部署JAVA开发环境等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)