11

Я новичок в джипе, так что я могу неправильно понять некоторые концепции Java независимо от самого Дженкинса .

У меня есть доступ к Ubuntu-подобному серверу, где jenkins был установлен через sugo apt-get (кто-то другой установил его). У меня есть веб-доступ к приложению. Я хочу узнать, как это развернуто и где - tomcat (как контейнер сервлета), сервер приложений или вообще ничего?

user@server:$ ps aux | grep jenkins
1001      1801  0.0  0.0   5628   836 pts/8    R+   10:58   0:00 grep --color=auto jenkins
jenkins  13758  0.1 11.0 1355676 456860 ?      Ssl  Feb05   1:26 /usr/bin/java -jar /usr/share/jenkins/jenkins.war --webroot=/var/run/jenkins/war --httpPort=8080 --ajp13Port=-1 --preferredClassLoader=java.net.URLClassLoader --logfile=/var/log/jenkins/jenkins.log

Существует файл .war, поэтому должен быть какой-то контейнер сервлетов, но у меня не установлен tomcat.

user@server:$ dpkg -L jenkins
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/jenkins
/usr/share/doc/jenkins/README.Debian
/usr/share/doc/jenkins/copyright
/var
/var/log
/var/log/jenkins
/var/lib
/var/lib/jenkins
/etc
/etc/logrotate.d
/etc/logrotate.d/jenkins
/etc/init
/etc/init/jenkins.conf
/etc/init.d
/etc/default
/etc/default/jenkins
/usr/share/doc/jenkins/NEWS.Debian.gz
/usr/share/doc/jenkins/changelog.Debian.gz
/etc/init.d/jenkins

2 ответа2

18
  • Обычно это /var/lib/jenkins
  • dpkg -L jenkins поможет вам найти, какие файлы устанавливает пакет
4

По умолчанию Jenkins устанавливается вместе с контейнером сервлетов Winstone. Это легкий контейнер сервлетов, не полностью поддерживающий некоторые API (подробнее на википедии)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .