WAR(Web Archive file)网络应用程序文件 1..WAR其实就是.zip格式,你用WINZIP都可以做一个,想压缩成.zip再把后缀名改为war就行了,只不过需要注意压缩的层次和相应的配置文件的位置。一般都用开发工具的生成向导做一个。 2. war包一般就是一个用于发布的文件,一般是不会在其他工程中导入的,只有JAR包才会导入到其它工程中,在工程属性里面做 不过真正的做法是把你的war,jar打到一个ear包里,一起发布。 war文件实际上和jar文件一样,只是改变了名称(后缀名)。 打包*.war文件 将用eclipse做好一个完整的struts框架的WEB应用系统编译打包成一个*.war文件(该文件能转换至tomcat等非eclipse环境下运行)的文件及步骤: 1.首先要确定该WEB系统在eclipse下能正常运行并测试通过; 2.将eclipse下该WEB系统工程文件夹(设文件夹名为project)下build/classes/下的所有文件(主要包括*.class和*.properties等)复制至project/Web/WEB-INF/classes/下,如果WEB-INF下没有classes文件夹则创建一个; 3."开始"菜单==>运行..==>键入cmd进行命令输入窗口,并切换到project下的Web(就是要进行打包的工程文件夹)目录。注意别弄错了,形式如:*:/*/..*/project/Web>; 4.输入命令: jar cf bagName.war * ; // 其中 -c 创建新的文档 -f 指定存档文件名 babName.war即为打包后的WebArchive文件,bagName可任意,命令中的*号表示打包*:/*/..*/project/Web/下的所有文件。注意:在该编译打包过程中会将以中文命名的文件变成乱码文件名,所以切记! 5.将已打包好的bagName.war文件放至Tomcat的webapps目录中,然后启动Tomcat; 6.成功启动Tomcat后,在IE中输入http://localhost:8080/bagName/ 如果你已为你的WEB系统设了默认页面(即在web.xml中配置好了 *),则将显示该页面; 7.完成! 打包*.jar文件 基本步骤参照上面的, 运行命令: jar cvf 文件名.jar 要压缩的文件 |
关于.war文件
最新推荐文章于 2022-04-03 21:57:18 发布
2008-06-25 16:08