首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

jar包模式发布项目

2013-03-28 
jar包方式发布项目项目组新来了一个外包美工,做css+div+js特效。由于涉及到代码的安全性,所以外包人员只能

jar包方式发布项目
    项目组新来了一个外包美工,做css+div+js特效。由于涉及到代码的安全性,所以外包人员只能从我们的svn checkout webapp下的静态页面内容,源码无权限查看、修改。
   
1)在svn authz 中添加如下
   [groups]
   project_ui = meigong #设定svn账号  组名=用户名
  
   [/project/trunk/src/main/webapp]
   @project_ui = rw #设置组权限  @组名=权限
2) 将class 导出jar
   选定项目export 》java》jar file 设置select the export destination  jar存放路径及jar名称
   next 下一步
   可以勾掉select options for handing problems 下面的两个选项 ,也可以不勾 直接next
   勾选 use exting manifest from workspace 选择导出项目的META-INF/MANIFEST.MF 文件

   点击finish ,如果没有异常,说明导出成功

3)将svn webapp 下的内容 check到tomcat webapps 下
   将导出的jar 放到 checkout的WEB-INF 下的lib中

4)启动运行tomcat
   如果运行时报错 出现class 未定义 或是其他问提,可以在eclipse build 一下工程
   将build 后的class 替换到export 的jar中


我在给外包人员export  jar时,并没有出现问题,但是启动tomcat 就会出现部分class 未定义(spingMVC 项目),eclipse 通过tomcat 插件启动又没问题,所以就想到export 时编译class 存在问题。

热点排行