Я использовал weceem на окнах (с postgres).Шаги, настроенные сверху
create c:/apps/weceem/
create файл weceem.properties
в указанной папке.Содержание ниже
# Control whether or not connection pooling is enabled
dataSource.pooled=true
# Set the JDBC driver class name - class must be on classpath
dataSource.driverClassName=org.postgresql.Driver
# The user name for the SQL databasee
dataSource.username=weceem
# The password for the SQL database
dataSource.password=weceem
# The database update mode. Leave as "update"
dataSource.dbCreate=update
# The JDBC URL of your database
dataSource.url=jdbc:postgresql://localhost:5432/weceem
# OR you can specify a JNDI data source with just this line, and nothing else
# but you must have configured the JNDI database resource in your servlet container/
#dataSource.jndiName=java:comp/env/jdbc/WeceemDS
# The path to use for storing search index files - MUST be writable
searchable.index.path=c:/temp/weceem/search-indexes
Создал setenv.bat всего одной строкой
set CATALINA_OPTS=-Xmx1100m -XX:MaxPermSize=300m -Dweceem.config.location=file:///C:/apps/weceem/weceem.properties
Имя файла должно быть сохранено.Он должен быть в каталоге bin tomcat.Catalina.bat получает значения из файла.Также обратите внимание, что weceem.config.location
- это URL , поэтому должен начинаться с file:///
)
Я скопировал postgresqljdbc.jar в область lib приложений (tomcathome\webapps\weceem-1.1.2\WEB-INF\lib
)
Создан пользователь и база данных в postgres
postgres=# create user weceem password 'weceem';
postgres=# create database weceem owner weceem encoding 'UTF8';