Articles of java

systemd не может найти файл PID после запуска оболочки YAJSW

У меня есть сценарий запуска systemd для службы разветвления (назовем его foo ), основанный на YAJSW (еще один Java Service Wrapper) . Соответствующая часть файла .service выглядит так: ExecStart=/opt/foo/startup.sh ExecStop=/opt/foo/shutdown.sh Restart=always Type=forking PIDFile=/opt/foo/wrapper.pid Сценарий startup.sh отвечает за запуск оболочки YAJSW. Файл конфигурации YAJSW настроен так, что его PID записывается в файл во время запуска: wrapper.pidfile […]

Сбой Tomcat из-за фатальной ошибки в JRE

Я использую Tomcat 9 с jdk 1.8.0_162-b12 на 64-битном сервере Ubuntu 16.04 . Разработка ведется на Java. Ошибка в catalina.out показывает это A fatal error has been detected by the Java Runtime Environment: # SIGSEGV (0xb) at pc=0x00007f017456eded, pid=6838, tid=0x00007f00bb0f2700 # # JRE version: Java(TM) SE Runtime Environment (8.0_162-b12) (build 1.8.0_162-b12) # Java VM: Java […]

`cp` ведет себя иначе после` mvn clean`

Итак, я работаю над сценарием сборки для проекта Java и не запускаю mvn clean во время локальной разработки. Поэтому я создал флаг для разработчиков -k который устанавливает переменную $DEV_BUILD в 1 . function build_war { if [ “$DEV_BUILD” -ne 1 ]; then mvn clean fi cd “$PROJECT_HOME” # Copy over static web files to ROOT […]

Как установить jdk1.8 и установить его путь на fedora28?

Как установить jdk1.8 и установить его путь на fedora28?

как захватить версию Java на машине Linux

как захватить версию Java на машине Linux Redhat мы попробовали это: java -version | head -1 | awk ‘{print $NF}’ | sed ‘s/”//g’ но мы получаем openjdk version “1.8.0_65” OpenJDK Runtime Environment (build 1.8.0_65-b17) OpenJDK 64-Bit Server VM (build 25.65-b01, mixed mode) в то время как ожидаемый результат должен быть 1.8.0_65

Как запустить программу на Java из сценария Unix?

Я пытаюсь скомпилировать проект Java из сценария Linux, run_nmc_engine.sh . Проблема в том, что я получаю ошибку при запуске: Error: Could not find or load main class caos.aaai.CaosNMCEngine Команда, которую я запустил в своем скрипте, была более или менее java -Xmx${MAXMEM} -cp .:${TOP}/build:${JCHEM}/lib/jchem.jar caos.aaai.CaosNMCEngine blablabla … Я не добавил все это, потому что думал, что […]

Как работает редактирование записей в файле cron?

Я пытался инициализировать работу cron программно с помощью JCrontab в Java. У меня есть файл cron, который я дал в качестве источника данных для работы. В начале моего приложения вкладка Cron была успешно запущена. Допустим, в какой-то момент из-за непредвиденной ошибки в моем приложении файл cron становится пустым. Но перед следующим циклом задания файл снова […]

Невозможно подключиться по SSH к OSGI – ошибка при установлении соединения из-за ошибки 127.0.0.1

У меня есть приложение Java, где я пытаюсь SSH к среде выполнения OSGI Приложение работает внутри dockerа. Я проверил, что порт, назначенный для прослушивания запросов SSH, открыт. Я netstat -anp | grep -w LISTEN эту команду – netstat -anp | grep -w LISTEN netstat -anp | grep -w LISTEN чтобы проверить то же самое. Вот […]

SELinux – как этого избежать, не позволяя процессу получить доступ к записи вновь создаваемых файлов в папку

Я с трудом пытаюсь правильно использовать selinux поддерживая его в принудительном режиме, но очень часто я сталкиваюсь с проблемами, из-за которых наше приложение работает неправильно. Наше веб-приложение – это java-бэкэнд и angular интерфейс, развернутые на tomcat и apache httpd lucene использует lucene в качестве поисковой системы, которая создает файл в папке файловой системы каждый раз, […]

Установите Java 6 для Debian Lenny

Попытка установить старую Java 6 на Debain Lenny: sudo apt-get install sun-java6-jdk sun-java6-jre sun-java6-bin Получил ошибку: Coudn’t find package sun-java6-jdk Список источников: deb http://archive.debian.org/debian-archive/debian/ lenny main contrib non-free deb http://archive.debian.org/debian-security/ lenny/updates main contrib non-free

Intereting Posts
удаляя каждый. после] появляются в строке в полном текстовом файле Проверка окончаний строки из текста, созданного perl-скриптом ssh не работает для unix-сервера из-за двухуровневой аутентификации Как установить Ubuntu Touch на iphone 4? Условия, отправленные через ssh, выполняются локально, а не удаленно Как изменить имя приложения emacs из «Emacs» на другое в OSX? Доступ к кешу файловой системы, который не находится в оперативной памяти, но диск на диске уже выпущен Беспроводная USB-карта не обнаружена на Kali (armel), работающем на Android Исчезающая андроид студия из меню Копирование многих компакт-дисков на диск Как правильно отключить трубопровод? Скрипт для Ping IP и создание журнала, показывающего дату / время любого сбоя, раз более 500 мс, а traceroute – отказ Почему я все еще получаю предупреждения об отказе от pkg? Как я могу увидеть, какой менеджер пакетов запущен? Как выполнить вывод grep netcat