Tomas Hubalek napsal(a):
Zdar,
zaujala me jedna vec. Mam webovy projekt, spravovany mavenem, vyvijeny v
Eclipse. Uz nekolikrat jsem dostal v Tomcatu nize uvedenou hlasku.
Prijde mi to zajimave, protoze Tomcat ma k dispozici pouze .class soubor
a nekdo tento .class soubor musel vytvorit a vlozit do nej informaci o
neuspesne kompilaci.
A dotedka jsem si myslel ze .class muze byt pouze ze zkompilovatelneho
.java souboru, ale asi to tak neni (v java souboru opravdu nize uvedena
chyba je).
Nevite, jestli to ma na svedomi Eclipse, nebo javac? Mate k tomu nekdo
nejake vysvetleni?
Dik
Tom
type Exception report
message
description The server encountered an internal error () that prevented
it from fulfilling this request.
exception
javax.servlet.ServletException: Servlet execution threw an exception
root cause
java.lang.Error: Unresolved compilation problem:
Cannot make a static reference to the non-static field log
Zdravím,
noo ja si myslim, ze kdyz kompilator narazi na chvbu např. v nejake
metode (tedy metodu nelze zkompilovat), pak jeji kod nahradi zahozenim
vyjimky.
Myslim, ze kdyby se ten .class file prelozil zpet do .java, tak by se
zjistilo jak to vlastne je ;-)
Petr Michalek