gpt4 book ai didi

java - 无法为 Weceem Grails CMS 设置 JAVA_OPTS 变量 -Dweceem.config.location

转载 作者:行者123 更新时间:2023-11-29 06:01:57 25 4
gpt4 key购买 nike

我正在尝试在我的机器 (Windows XP) 上本地安装 Weceem (Grails CMS),但是我很难设置 JAVA_OPTS 变量 -Dweceem.config.location

我的环境如下:

  1. Path 中添加了 JAVA_HOME 环境变量的 Java 6
  2. 已安装 Tomcat 6
  3. Grails 1.3.7 安装并设置在 GRAILS_HOME 变量下,并添加到 Path 环境变量中。
  4. 已安装 MySQL
  5. MySQL JDBC jar 添加到 Tomcat_home/lib 文件夹下。
  6. 创建了名为 weceem 的数据库,使用 weceem 作为用户名和密码,并拥有创建各种数据库对象的完全权限。

问题

为了安装 WECEEM GRAILS CMS,您必须在 Tomcat 的类路径中有一个 weceem.properties 文件。我很难设置它。我做了如下:

  1. 在 tomcat_home/lib 下创建了一个 weceem.properties,设置如下:

    dataSource.pooled=true
    dataSource.driverClassName=com.mysql.jdbc.Driver
    dataSource.username=weceem
    dataSource.password= weceem
    dataSource.dbCreate=update
    dataSource.url=jdbc:mysql://localhost:3306/weceem
  2. 打开 tomcat6w.exe 并在 Java Tab\Java Options textarea 下添加以下 JAVA_OPT:

    -Dweceem.config.location=C:\Program Files\Apache Software Foundation\Tomcat 6.0\lib\weceem.properties

  3. weceem-1.1.2.war放在tomcat_home\webapps

  4. 双击tomcat_home\bin下的tomcat6.exe

  5. 一切似乎都在部署/初始化正常,但我注意到一开始它说:Classpath resource[C:\Program Files\Apache Software Foundation\Tomcat 6.0\lib\weceem.properties] cannot be opened because它不存在。

有人对如何解决这个问题有任何想法吗?

有没有关于如何安装 Weceem 的逐步详细解决方案?

谢谢,维里亚托

最佳答案

我已经让它在 Linux 上工作了。这也让我很头疼,但这就是我所做的:

CREATE DATABASE weceem CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE USER 'weceem' IDENTIFIED BY 'weceem';
GRANT ALL ON *.* TO 'weceem'@'%';

然后将weceem.properties文件放到tomcat_home/conf下。将 localhost 替换为您的服务器名称或服务器 IP 地址。

   dataSource.pooled=true
dataSource.driverClassName=com.mysql.jdbc.Driver
dataSource.username=weceem
dataSource.password= weceem
dataSource.dbCreate=update
dataSource.url=jdbc:mysql://localhost:3306/weceem

最后,编辑 catalina.sh,在 Header 注释后添加以下内容

JAVA_OPTS="-Djava.awt.headless=true -Dfile.encoding=UTF-8 -server -Xms512m -Xmx512m -    
XX:NewSize=256m -XX:MaxNewSize=256m -XX:PermSize=256m -XX:MaxPermSize=256m -
XX:+DisableExplicitGC -Dweceem.config.location=file:/usr/share/apache-tomcat-
6.0.32/conf/weceem.properties"

如果有人知道如何在 Windows 上执行此操作,请分享,因为我的 tomcat_home/bin 文件夹中没有等效的 catalina.sh (catalina.bat)。

关于java - 无法为 Weceem Grails CMS 设置 JAVA_OPTS 变量 -Dweceem.config.location,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9793637/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com