锁定老帖子 主题:jetspeed 安装
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-03-14
安装步骤: 前提: 本身已安装JDK1.5并配置好环境变量; 安装好MySql,默认用户名“root”,密码test,并建一个新的库“jetspeed”。 下载相关文件: 需要文件1、ant编译工具 2、maven管理工具 3、jdk1.5.0_06以上版本 4、servlet引擎 tomcat5.5.8以上 。。。。 1、Jetspeed2.1的安装文件: 官方网站提供下载: Jetspeed-2.1-installer.jar Jetspeed-2.1-demo-installer.jar 第二个文件安装完以后自带tomcat5.5.20服务器,所以,就不用下载新的服务器了。 2、下载 数据库方面,由于MySql比较方便占资源比较少,比较适合开发,所以选择自己安装链接MySql; 同时还需下载ant,当前稳定版本为:ant 1.7.0;再下来就是Maven,当前版本:maven 2.0.5。 3、配置 首先配置ant。将apache-ant-1.7.0-bin解压到某个路径,假设为D:\apache-ant-1.7.0 。然后配置系统变量,有三处: JAVA_HOME, 值为所安装JDK的文件夹路径,如本机的设置: JAVA_HOME = C:\Program Files\Java\jdk1.5.0_02 ANT_HOME, 就是ant所在文件夹路径,如: ANT_HOME = D:\apache-ant-1.7.0 其次将maven-2.0.5-bin解压到某个路径,假设为D:\maven-2.0.5 。 再来配置系统变量: PATH, 在此变量上添加ant的bin文件夹路径: PATH = %PATH%;D:\apache-ant-1.7.0\bin;D:\maven-2.0.5\bin; 4、测试 在命令提示符下输入: C:\〉 ant 输出 Buildfile:build.xml does not exist! Build failed 表示配置成功! C: \〉mvn --version 输出 Maven version: 2.0.5 成功! 5、完成上面两步后,可以正式开始安装Jetspeed了。 一般来说,jar文件默认是用rar打开的,所以,最方便的办法是进入命令行模式: d:\downloads\〉java -jar Jetspeed-2.1-demo-installer.jar进行安装。 文档提示,安装文件不要放于带有汉字的路径下,否则ant将不能识别,安装就不能进行了。 6、(选择安装自带derby数据库的跳过)成功启动安装后会提示输入数据库信息,根据自身的数据库以及JDBC版本与驱动填写: Database type: mysql Username: root Password: test JDBC connection string:jdbc:mysql://localhost:3306/jetspeed JDBC driver name :com.mysql.jdbc.Driver The location of a valid JDBC driver JDBC驱动,我用的是mysql-connector-java-5.0.5 上面是我本机的输入信息,其中jetspeed就是原来在mysql中创建的空数据库。 安装成功后打开Jetspeed文件夹中的bin文件夹就能找到Tomcat的启动文件。双击startup.bat启动Tomcat,等候N秒,打开浏览器,输入: http://localhost:8080/jetspeed 呵呵,出现portal界面了吧,经典的guess number等portlet都在上面,如果要编程的话,懒惰的方法就是在demo的基础上修改一把,就可以了^_^ 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-04-05
参数配置好后,执行
java -jar Jetspeed-2.1-demo-installer.jar报下列错误,请问是怎么回事? Exception in thread "main" java.lang.NoClassDefFoundError: java/awt/HeadlessExce ption |
|
返回顶楼 | |
发表时间:2007-04-05
配置好系统变量后,执行
java -jar Jetspeed-2.1-demo-installer.jar 出现如下错误: Exception in thread "main" java.lang.NoClassDefFoundError: java/awt/HeadlessException 请问是什么原因,谢谢! |
|
返回顶楼 | |
发表时间:2007-04-09
你在什么环境下用的java -jar Jetspeed-2.1-demo-installer.jar
|
|
返回顶楼 | |
发表时间:2007-04-17
windows xp
之前的问题解决了,是因为我以前安装oracle时自动设置了低版本的JAVA环境变量; 现在在安装过程中有了新问题:输入命令java -jar Jetspeed-2.1-demo-installer.jar 后,报如下错误: org.tp23.antinstaller.InstallException: Not able to load and read the AntInstall er config at org.tp23.antinstaller.runtime.exe.InputStreamLoadConfigFilter.exec(In putStreamLoadConfigFilter.java:45) at org.tp23.antinstaller.runtime.ExecInstall.exec(ExecInstall.java:85) at org.tp23.antinstaller.selfextract.NonExtractor.main(NonExtractor.java :59) Caused by: java.io.IOException: DomFactory error: caused by:class java.io.IOExce ption:Server returned HTTP response code: 403 for URL: http://antinstaller.sourc eforge.net/dtd/antinstall-config-0.8.dtd at org.tp23.antinstaller.runtime.exe.LoadConfigFilter.readConfig(LoadCon figFilter.java:179) at org.tp23.antinstaller.runtime.exe.LoadConfigFilter.readConfig(LoadCon figFilter.java:134) at org.tp23.antinstaller.runtime.exe.InputStreamLoadConfigFilter.exec(In putStreamLoadConfigFilter.java:40) ... 2 more --- Nested Exception --- java.io.IOException: DomFactory error: caused by:class java.io.IOException:Serve r returned HTTP response code: 403 for URL: http://antinstaller.sourceforge.net/ dtd/antinstall-config-0.8.dtd at org.tp23.antinstaller.runtime.exe.LoadConfigFilter.readConfig(LoadCon figFilter.java:179) at org.tp23.antinstaller.runtime.exe.LoadConfigFilter.readConfig(LoadCon figFilter.java:134) at org.tp23.antinstaller.runtime.exe.InputStreamLoadConfigFilter.exec(In putStreamLoadConfigFilter.java:40) at org.tp23.antinstaller.runtime.ExecInstall.exec(ExecInstall.java:85) at org.tp23.antinstaller.selfextract.NonExtractor.main(NonExtractor.java :59) Install failedorg.tp23.antinstaller.InstallException Not able to load and read the AntInstaller config 请问是什么原因,谢谢! |
|
返回顶楼 | |
发表时间:2007-04-18
问题已解决,是代理服务器的原因,谢谢!
|
|
返回顶楼 | |
发表时间:2007-04-23
我也碰到了同样的问题,能不能请楼上的具体讲讲是怎么解决的啊?
|
|
返回顶楼 | |
发表时间:2007-04-23
我也装过jetspeed,也遇到过jar无法运行的问题.后来google了一下,发现国外也有人遇到了,不过他的情况是发现安装的时候会访问网络并且下载http://antinstaller.sourceforge.net/dtd/antinstall-config-0.8.dtd文件.然后提供的解决方法是设置一下jvm的代理服务器,而且官方已经坦诚这是他们软件的bug.
然后我想我可能也是这个原因,但jvm设置代理不知道为什么死活不成功,然后就自己干脆先把这文件下到本地,然后断开网络,然后用iis建一个网站指向dtd目录,然后host表里面加一个antinstaller.sourceforge.net指向到127.0.0.1 结果再安装果然就成功了.这么麻烦主要是公司是局域网,没办法不用代理. 我想,我遇到的这个问题相信也是楼主遇到的这个问题了.希望对大家有所鉴戒. |
|
返回顶楼 | |
发表时间:2007-04-23
以上这个文件其实在安装包里面有的,不知道为什么一定要找网络上的,这个bug委实奇怪.
|
|
返回顶楼 | |
发表时间:2007-04-26
非常感谢“海妖的夜”的解答,但我安装还是有问题:
其中jetspeed-2.1-demo-installer.jar安装时会显示 target "init" dose not exist in the project "JetspeedInstaller".It is used from target"probe-proxy" 错误。 jetspeed-2.1-installer.jar安装会成功,但等我启动服务器后,浏览页面会报500的错 description:The server encountered an internal error () that prevented it from fulfilling this request. 另外我使用的是jetspeed默认的数据库,会是这个影响吗? 不知什么原因,谢谢! |
|
返回顶楼 | |