LINUX.ORG.RU

Java программа


1

1

Есть программа для управлением ИБП, на старых версиях Убунты работала на ура но вот на 13.04 неприятный сюрприз - монитор не запускается, сервер работает на ура.

 Starting Winpower Manager: 
Unable to locate the application's 'main' class. The class
'manager2.Manager2' must be public and have a 'public static
void main(String[])' method. (LAX)
GUI-

 Done

П.С.:

java -version
java version "1.7.0_21"
Java(TM) SE Runtime Environment (build 1.7.0_21-b11)
Java HotSpot(TM) 64-Bit Server VM (build 23.21-b01, mixed mode)

★★

Последнее исправление: DenisPA (всего исправлений: 3)

The class

'manager2.Manager2' must be public and have a 'public static void main(String[])' method. (LAX)

Код есть? Ну и сделай что написано. Всёравно если не сделаешь раблотать не будет :)

Начало любой Java программы такое:

public static void main(String[] args) { }

sniper21 ★★★★★
()
Последнее исправление: sniper21 (всего исправлений: 1)

Да этот винповер написан левой пяткой. Поищи у них софтину поновее, если не поможет то поставить сановскую jre 1.6. Если не ошибаюсь оно запускается скриптом manager.sh в него пропиши джаву вместе с путём.

ya-betmen ★★★★★
()
Ответ на: комментарий от ya-betmen

Хм. как то вообще ничего не помогает, я тупо уже поставил несколько жаб и просто их переключаю.

$ sudo update-alternatives --config java
There are 3 choices for the alternative java (providing /usr/bin/java).

  Selection    Path                                            Priority   Status
------------------------------------------------------------
  0            /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java   1071      auto mode
  1            /usr/lib/jvm/j2sdk1.6-oracle/jre/bin/java        315       manual mode
  2            /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java   1061      manual mode
* 3            /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java   1071      manual mode

Press enter to keep the current choice[*], or type selection number: 
Скачал как вы посоветовали последний 2012 Винповер:
$ sudo ./setup.bin
Exception in thread "main" java.lang.NoClassDefFoundError: com/zerog/lax/LAX
Caused by: java.lang.ClassNotFoundException: com.zerog.lax.LAX
        at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Could not find the main class: com.zerog.lax.LAX.  Program will exit.
Теперь ошибка более интересная, где же взять этот LAX? что-то не гуглится, подобные проблемы видел, а решения нет.

DenisPA ★★
() автор топика

Nut думал попробовать но там нету не megatec ни иппон

DenisPA ★★
() автор топика

driver = blazer_ser


upsc ippon
battery.charge: 97
battery.voltage: 13.50
battery.voltage.high: 13.60
battery.voltage.low: 10.60
battery.voltage.nominal: 12.0
device.type: ups
driver.name: blazer_ser
driver.parameter.offdelay: 6
driver.parameter.ondelay: 7
driver.parameter.pollinterval: 2
driver.parameter.port: /dev/ttyS0
driver.version: 2.6.4
driver.version.internal: 1.55
input.current.nominal: 2.0
input.frequency: 49.9
input.frequency.nominal: 50
input.voltage: 213.5
input.voltage.fault: 213.5
input.voltage.nominal: 220
output.voltage: 213.5
ups.beeper.status: enabled
ups.delay.shutdown: 6
ups.delay.start: 420
ups.load: 14
ups.status: OL
ups.temperature: 25.0
ups.type: offline / line interactive
DenisPA ★★
() автор топика
9 декабря 2013 г.
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.