Skip to content

Instantly share code, notes, and snippets.

@rivergod
rivergod / setenv.bat
Created June 8, 2021 12:45
tomcat-setenv-cheat-sheet.bat
set "JAVA_HOME=PATH OF JDK ex.C:\zulu11.48.21-ca-jdk11.0.11-win_x64"
set "JAVA_OPTS=%JAVA_OPTS% -Duser.language=en -Dconsole.encoding=UTF-8 -Dfile.encoding=UTF-8 "
@rivergod
rivergod / gist:8f8a77943119eb4cf4877c071f4d4299
Last active June 8, 2021 13:05
tomcat-setenv-cheat-sheet.bat
set "JAVA_HOME= JDK PATH "
set "JAVA_OPTS=%JAVA_OPTS% -Duser.language=en -Dconsole.encoding=UTF-8 -Dfile.encoding=UTF-8 "
@rivergod
rivergod / override.conf
Created August 3, 2020 02:13
systemd httpd nofile override. in /etc/systemd/system/httpd.service.d/
[Service]
LimitNOFILE=49152
@rivergod
rivergod / only-static-resource-dispatcher-servlet.xml
Last active January 18, 2020 04:17
Spring webmvc static content from classpath (when cannot use no mvc annotation and default servlet context)
<bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="alwaysUseFullPath" value="true" />
<property name="order">
<util:constant static-field="org.springframework.core.Ordered.LOWEST_PRECEDENCE" />
</property>
<property name="urlMap">
<map>
<entry key="/resources/**">
<bean class="org.springframework.web.servlet.resource.ResourceHttpRequestHandler">
<property name="locations">
@rivergod
rivergod / jenkins-agent.service
Created May 28, 2019 01:48
jenkins-agent (node)
[Unit]
Description=Jenkins Agent
Wants=syslog.target network.target
After=syslog.target network.target
[Service]
ExecStart=java -server -jar /var/lib/jenkins/agent.jar -jnlpUrl https://${JENKINS_SERVER_URL}/computer/${JENKINS_NODE_NAME}/slave-agent.jnlp -secret ${JENKINS_NODE_SECRET} -workDir "/var/lib/jenkins/.agent"
User=jenkins
Group=jenkins
Restart=always
@rivergod
rivergod / bootstrap.gradle
Created April 26, 2019 03:49
JDK fork per version - ~/.gradle/init.d/bootstrap.gradle
allprojects {
afterEvaluate {
def versions = [
'1.6' : "/usr/lib/jvm/zulu-6-amd64/jre/lib/",
'1.7' : "/usr/lib/jvm/zulu-7-amd64/jre/lib/",
'1.8' : "/usr/lib/jvm/zulu-8-amd64/jre/lib/"
]
// convert map to classpaths
versions = versions.collectEntries { key, value ->