Tag: java

Возможно ли написать linux-ядро на языке программирования Java?

Когда ядро ​​linux написано на C, можно ли записать в Java-язык программирования, микроядро и монолитное ядро? Концерн разработки java os.

Отладка программы Java для изменения файла конфигурации часового пояса на Ubuntu

Вот рубиновый скрипт, который я написал для изменения конфигурации часового пояса на Ubuntu. Я запускаю его с помощью jruby (интерпретатор Ruby, работающий в JVM). require 'java' if ARGV.length == 0 puts "Usage: jruby change_timezone.rb America/Toronto" exit end old_zone = File.read("../../../etc/timezone") puts old_zone time1 = Time.now puts "Current Time:"+time1.localtime.to_s new_zone = ARGV[0] open('../../../etc/timezone','w') do |f| f.puts […]

Много свободной памяти, но Java не запускается (SunOS 5.10)

vmstat дает: swap free 37489684 110178592 Тем не менее у меня есть проблемы, пытаясь запустить Java- процесс с кучей 10g: > java -Xmx10g -Xms10g -d64 HelloWorldApp Error occurred during initialization of VM Could not reserve enough space for object heap Почему это происходит и как решить проблему? Обновить. Выход ulimit -a : core file size […]

sun.jdbc.odbc.JdbcOdbcDriver не найден

Я настраиваю инструмент Business Intelligence Yellowfin BI на моем сервере Linux Debian, и я получаю эту ошибку: Error Message: java.lang.ClassNotFoundException: sun.jdbc.odbc.JdbcOdbcDriver Я не могу понять, почему JDBC-ODBC не найден. Это версии программного обеспечения: java version "1.6.0_31" OpenJDK Runtime Environment (IcedTea6 1.13.3) (6b31-1.13.3-1~deb7u1) OpenJDK 64-Bit Server VM (build 23.25-b01, mixed mode) Сервер: Linux biserver 3.2.0-4-amd64 # […]

Tomcat: нет значения xmx / xms, где указано значение кучи?

У меня установлена ​​Tomcat 7 с Java 1.7 на сервере Linux 2.6, а jinfo не xms значения xmx или xms . вывод ps ничего не отображается для xmx / xms в командной строке для java-процесса. Tomcat работает нормально, но мне любопытно, какие настройки будут использоваться для кучи, когда xmx и xms не будут установлены нигде. […]

Какой способ безопаснее читать данные из / sys

Я пытаюсь написать программу, которая будет контролировать температуру различных аппаратных компонентов. Язык, который я выбрал для него, – Java. Теперь есть два способа, которыми я мог бы читать температуры: a) Сделайте cat /sys/devices/platform/coretemp.0/hwmon/hwmon2/temp1_input в Java с Process process = Runtime.getRuntime().exec("cat /sys/devices/platform/coretemp.0/hwmon/hwmon2/temp1_input"); b) Создайте File указывающий на /sys/devices/platform/coretemp.0/hwmon/hwmon2/temp1_input и откройте BufferedReader в этом файле, чтобы прочитать […]

Как удалить JDK 7 и установить JDK 8 в Linux Mint?

JDK 7 уже установлен в Linux Mint по умолчанию. Я хочу удалить его и установить JDK 8. Я выучил, и я нашел учебник. Я последовал за ним. Я сделал это, сначала загрузил JDK с http://www.oracle.com . после этого, tar -zxvf jdk1.8* mv jdk1.8* /usr/lib/java/ sudo update-alternatives –install "/usr/bin/java" "java" "/usr/lib/java/jdk1.8.0_45/bin/java" 1 sudo update-alternatives –install "/usr/bin/javac" […]

JDK 1.4.2 – где я могу скачать источник?

Я хочу установить Java JRE 1.4.2 или JDK 1.4.2 на недавнем сервере Amazon Linux. Кажется, что лучший вариант установки из источника. Однако – где я могу скачать это? Я считаю, что 1.4 по-прежнему относится к эпохе Солнца, но я не могу найти его на сайте Oracle , и солнце не исчезло. Openjdk не имеет 1.4 […]

Java-приложение появляется дважды в тире / доке

Прежде всего: нет, я не ленив искать в google. Я уже много пробовал и что все, что должно сказать, должно работать, не работает для меня. У меня манджаро с установленной оболочкой 3.1.3.1. Внутри gnome я установил расширение dash-to-dock. У меня есть как минимум два java-приложения: yEd и phpstorm. Оба имеют WM_CLASS sun-awt-X11-XFramePeer и второй WM_CLASS […]

Могу ли я указать, что пакет .deb зависит от Java, но не указывает, какую реализацию (например, OpenJDK, IcedTea, Oracle)?

У меня есть пакет .deb, содержащий приложение, для которого требуется Java. Тем не менее, мне все равно, какая реализация была установлена ​​(например, OpenJDK, IcedTea, Oracle), и я не хочу заставить пользователя загружать другую версию, если она установлена. Я также хочу обработать ситуацию, когда пользователь не имеет какой-либо реализации. Есть ли способ указать, что пакет .deb […]

Linux и Unix - лучшая ОС в мире.