社区
Java EE
帖子详情
怎么把项目加运行环境一起刻录给客户??
lanzhengwu
2008-11-10 04:23:21
现在是这样的,我有一个做好的WEB项目,要刻录成光盘给客户,因为要用到TOMCAT和JDK,并且还要为他们配置环境变量(我想的是直接把jdk和tomcat拷给人家,然后把项目放在webapps下面,手动配置环境变量,并在bin下面启动,感觉有些不人性化)我看到有人做过,jdk和tomcat放在一起,并在bin目录下用jar来完成注册。不知道这些怎么完成,希望哪位高手指教下。
...全文
284
17
打赏
收藏
怎么把项目加运行环境一起刻录给客户??
现在是这样的,我有一个做好的WEB项目,要刻录成光盘给客户,因为要用到TOMCAT和JDK,并且还要为他们配置环境变量(我想的是直接把jdk和tomcat拷给人家,然后把项目放在webapps下面,手动配置环境变量,并在bin下面启动,感觉有些不人性化)我看到有人做过,jdk和tomcat放在一起,并在bin目录下用jar来完成注册。不知道这些怎么完成,希望哪位高手指教下。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lanzhengwu
2008-11-11
打赏
举报
回复
多谢楼上各位了。现在好了。。我把jdk 放在 TOMCAT 下
在bin里面新建了一个BAT 写上
set CATALINA_HOME=..
set CATALINA_BASE=..
set CATALINA_TMPDIR=..\temp
set JAVA_HOME=..\jdk1.5
startup.bat
运行这个BAT就好了。。还是参考竹大和13楼老兄的方法。。。
也多谢laorer兄了。。
lanzhengwu
2008-11-11
打赏
举报
回复
报错:java.lang.NoClassDefFoundError: org/apache/catalina/startup/Bootstrap
lanzhengwu
2008-11-11
打赏
举报
回复
如果像楼上所说的和竹大的那样,假如人家要放到其他盘怎么办??
现在还是不行,我TOMCAT换成6.0了,我用laorer兄的方法设置环境变量,
然后启动bin下的startup.bat 。。一闪而过。。启动不了。。
晕。。最基本的东西都搞不定了。。
抬头望远,低头沉思
2008-11-11
打赏
举报
回复
就像竹大说的:
把所有的东西都安装到 d:\myproject下面,
里面包括了 JDK,Tomcat和你的项目
相关的路径都修改正确
把这个直接打包不就可以了
ruoye_2008
2008-11-11
打赏
举报
回复
6楼的不错,学习下
laorer
2008-11-11
打赏
举报
回复
还是简单的好....
DiscussQuestions
2008-11-10
打赏
举报
回复
[Quote=引用 10 楼 sebatinsky 的回复:]
呵呵,看过视频没?
刘长炯的,一个很小的压缩视频格式,你操作的步骤做一遍,其实也很简单,别人一看就知道了,这样也省去了麻烦,其实也就是几分钟的事情,你用熟练的速度操作一遍,很快的就可以让你的客户知道怎么操作,
因为不用改程序,就是执行的问题,所以这里你可以这样做,而且图像是最容易接受的东西,要不怎么这么多技术支持的?现场操作的?就是这个到底,你做一个手册,别人不一定能看懂,但是你做一个视屏,比…
[/Quote]
10楼说得没有错!~!楼主还是去亲自去试一下吧
sebatinsky
2008-11-10
打赏
举报
回复
呵呵,看过视频没?
刘长炯的,一个很小的压缩视频格式,你操作的步骤做一遍,其实也很简单,别人一看就知道了,这样也省去了麻烦,其实也就是几分钟的事情,你用熟练的速度操作一遍,很快的就可以让你的客户知道怎么操作,
因为不用改程序,就是执行的问题,所以这里你可以这样做,而且图像是最容易接受的东西,要不怎么这么多技术支持的?现场操作的?就是这个到底,你做一个手册,别人不一定能看懂,但是你做一个视屏,比较短的就说清楚了问题,别人一看就明白,现在很多都是这样的了,
建议楼主使用。
老紫竹
2008-11-10
打赏
举报
回复
把所有的东西都安装到 d:\myproject下面,里面包括了 JDK,Tomcat和你的项目
相关的路径都修改正确
整个打包就行了
Landor2004
2008-11-10
打赏
举报
回复
学习!
javadaydayup
2008-11-10
打赏
举报
回复
BAT高手啊 ,捡分来了,呵呵
laorer
2008-11-10
打赏
举报
回复
step1.bat
[code=BatchFile]@echo off
IF EXIST %cd%\jdk1.6\bin\java.exe (
rem 如输入正确的 Java2SDK 安装目录,开始设置环境变量
@set JAVA_HOME=%cd%\jdk1.6
@set path=%path%;%cd%\jdk1.6\bin;%cd%\Tomcat 5.5\lib;%cd%\apache.ant.1.7\bin
@set classpath=.;%cd%\jdk1.6\lib\tools.jar;%cd%\jdk1.6\lib\dt.jar;%cd%\jdk1.6\jre\lib\rt.jar;%cd%\Tomcat 5.5\common\lib\servlet-api.jar
@echo Java 2 SDK 环境参数设置完毕,下面设置tomcat环境。
@set CATALINA_BASE=%cd%\Tomcat 5.5
@set CATALINA_HOME=%cd%\Tomcat 5.5
@set ANT_HOME=%cd%\apache.ant.1.7
@call setjavaStep2.bat
@echo on
@echo tomcat 环境参数设置完毕,正常退出。
) ELSE (
IF "%1"=="" (
rem 如没有提供安装目录,提示之后退出
@echo on
@echo 没有提供 Java2SDK 的安装目录,不做任何设置,现在退出环境变量设置。
) ELSE (
rem 如果提供非空的安装目录但没有bin\java.exe,则指定的目录为错误的目录
@echo on
@echo 非法的 Java2SDK 的安装目录,不做任何设置,现在退出环境变量设置。
)
)[/code]
setjavaStep2.bat
[code=BatchFile] @setx JAVA_HOME "%JAVA_HOME%"
@setx CLASSPATH "%CLASSPATH%"
@setx path "%path%"
@setx CATALINA_BASE "%CATALINA_BASE%"
@setx CATALINA_HOME "%CATALINA_HOME%"
@setx ANT_HOME %ANT_HOME%[/code]
注意,里面的 与子目录有关,你需要重新设置目录.比如 你的jdk目录是 jdk1.5,你需要把 \jdk1.6\bin\java.exe
改为 \jdk1.5\bin\java.exe
其它的类推
你可以到
我的资源里去下
,里面 还有setX.exe (听说 xp里有,不过原来没找到,你也可以到网上去下)
meadking
2008-11-10
打赏
举报
回复
jetty不错,呵呵
可移植
meadking
2008-11-10
打赏
举报
回复
tomcat有embedded的版本,嵌入就好了!
不然就写个bat的文件,获取当前路径,然后操作,呵呵
lanzhengwu
2008-11-10
打赏
举报
回复
嗯。是WINDOWS的 、、要的。。先谢过了。。
laorer
2008-11-10
打赏
举报
回复
有一个方法是 通过 bat 方式注册环境变量,你在网上找找,不过要看下你的系统环境,我弄过windows的环境设置,要的话,晚上帖下,现在没有
关键字: java环境, 批处理
网管教程 从入门到精通软件篇.txt
小编的确一直都想把这方面的命令做个总结,这次辛苦老范给我们整理了这份实用的秘笈。 Bootcfg bootcfg 命令启动配置和故障恢复(对于大多数计算机,即 boot.ini 文件)。 含有下列参数的 bootcfg 命令仅在...
RED HAT LINUX 6大全
11.8.3 从numark委托子域给sylvia 219 11.8.4 测试subdomain.domain.cxm 委托 220 11.9 添
加
从DNS服务器 220 11.9.1 mtx的更改 221 11.9.2 numark的更改 222 11.10 DNS问题解决与调试 222 11.10.1 使用脚本对DNS...
整个web
项目
一起
打包,而不用设置
环境
变量
要
刻录
成光盘给
客户
,因为要用到TOMCAT和JDK,并且还要为他们配置
环境
变量(我想的是直接把jdk和tomcat拷给人家,然后把
项目
放在webapps下面,手动配置
环境
变量,并在bin下面启动,感觉有些不人性化)我看到有人做过,...
基于C++&QT的RSA
加
密信息传输系统毕业设计
简介:本
项目
利用C++和QT框架实现...通过该
项目
,学习者可以深入理解RSA算法原理及实际应用,并提高编程技能和
项目
经验。 1. C++编程技能应用 C++是IT行业中应用极为广泛的一门编程语言,它不仅能完成...
软件
项目
成本组成分析
软件
项目
成本组成分析 最近着手信息化
项目
产业化的申报,无论是软件行业企业或是政府职能部门,对软件
项目
的成本却没有一个统一的认识。本文就软件
项目
的可能的成本组成提出自己的看法,望与关系此问题的朋友商榷,...
Java EE
67,538
社区成员
225,852
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章