javac

Jak ustawić ścieżkę Cygwin, aby znaleźć javaca?

Mam System Windows 7, na którym zainstalowałem najnowszy kompilator Javy. Mam też najnowszy Cygwin. Chcę użyć kompilatora Jav ... robię coś złego w ustawianiu zmiennej PATH w ten sposób? Czy muszę robić coś innego? Jestem nowy w Javie i nie znam Cygwina.

Czy istnieje różnica w wydajności między włączaniem i wyłączaniem debugowania Javac?

Jeśli włączę generowanie debug info za pomocą Javac ' a wtedy pliki klas są o 20-25% większe. Czy to ma jakiś wpływ na działa ... runkach i ile. Spodziewam się niewielkiego wpływu na ładowanie klas, Ponieważ pliki są większe, ale powinno to być minimalne.

Konfiguracja Java 6 adnotation processing configuration for Eclipse compiler with maven

Jak najlepiej skonfigurować konfigurację kompilatora projektu eclipse dla procesorów adnotacji Java 6? Moim rozwiązaniem jes ... tionalConfig> </configuration> </plugin> </plugins> </build> </project>

Różnica w zachowaniu operatora trójdzielnego na JDK8 i JDK10

Rozważ następujący kod public class JDK10Test { public static void main(String[] args) { Double d = false ? 1.0 ... lowa zmiana mająca na celu zaostrzenie zachowania? JDK8: java version "1.8.0_172" JDK10: java version "10.0.1" 2018-04-17

javac error: inconvertible types with generics?

Jest kilka innych pytań o generyki kompilujące OK w/ Eclipse, ale nie javac (tzn. Java: Generyki obsługują differenlty w Ecl ... ^ Dlaczego tak się dzieje i jak mogę obejść ten problem, aby skompilował się poprawnie?

jaka jest różnica między kompatybilnością-source i-target?

Używając kompilatora Java (javac), możemy określić dwa rodzaje kompatybilności. Jeden używa -source, a drugi -target. Jaka je ... Na przykład, -source 1.5 i -target 1.6? Czy Jest jakiś przypadek, w którym używamy innego poziomu zgodności źródła i celu?

Maven: javac: wersja źródłowa 1.6 wymaga wydania docelowego 1.6

Uwaga: wydaje się, że jest to limit w programie "javac". Mam kod Java 6, który musi być zbudowany dla Java 5 JVM. Moja popr ... lipse. EDIT 2015-06-28: zrobiłem niedawno szybki test i najnowszy ecj (odpowiadający Eclipse 4.4) działał dobrze z javadoc.

Różnice między opcjami classpath i sourcepath javac

Czytałem dokumentację Sun i wiele postów na temat Stack Overflow, ale wciąż jestem zdezorientowany różnicami między opcjami k ... dla plików źródłowych to src w obu przypadkach. Byłoby wspaniale, gdyby ktoś mógł mi pomóc zrozumieć szczegóły tych opcji.

nie można uruchomić javac na Ubuntu [zamknięte]

Próbuję uruchomić javaca na terminalu Ubuntu. Ale dostaję: $ javac The program 'javac' can be found in the following pack ... nie skompilować i uruchomić program java z eclipse. Ale mam ten wcześniej wspomniany problem podczas korzystania z terminala.

Ant: przekazywanie kompilatora do javaca

Mam skrypt ant, który kompiluje: <javac srcdir="${test.src.dir}" destdir="${test.dist.dir}"> ... javac] Usage: javac <options> <source files> Dlaczego tak się dzieje? Jak zwiększyć pamięć używaną przez javac?

Jak ustawić-Dfile.kodowanie w budowie mrówki.xml?

Mam pliki źródłowe Javy z kodowaniem iso-8859-1. Kiedy uruchamiam ant , dostaję "warning: unmappable character for encoding ... mogę dodać właściwość foo = ISO-8859-1 i Ustaw encoding= "${foo} " dla każdej instrukcji javac, ale staram się tego uniknąć.

Dlaczego javac dopuszcza niektóre niemożliwe rzuty, a nie inne?

Jeśli próbuję wrzucić {[1] } do java.util.Date, kompilator Javy wychwytuje błąd. Dlaczego więc kompilator nie oznacza poniższ ... CastException w czasie wykonywania, ale kompilator tego nie zaznacza. Zachowanie jest takie samo z javac 1.8.0_212 i 11.0.2.

błąd javac: nazwy klas są akceptowane tylko wtedy, gdy przetwarzanie adnotacji jest jawnie wymagane

Dostaję ten błąd podczas kompilacji mojego programu java: error: Class names, 'EnumDevices', are only accepted if annotatio ... nda javac: javac -cp /home/manish.yadav/Desktop/JCuda-All-0.3.2-bin-linux-x86_64 EnumDevices Jak skompilować ten program?

JDK/JRE/jvm | Java SDK / Co to wszystko znaczy? Czasami możesz rozwijać się z JRE a czasami potrzebujesz JDK?

Prawdę mówiąc, jestem dość zdezorientowany w tych wszystkich terminach (JDK / JRE / Java SDK). Nie jestem pewien, co każdy z ... ie miały javaca? I naprawdę główne pytanie... Jaka jest różnica między JRE a JDK i kiedy używasz każdego z nich? Dziękuję:)

Jak mogę skompilować i uruchomić klasę Javy w innym katalogu?

Piszę plik makefile, który kompiluje plik .java w innym katalogu, a następnie chcę go uruchomić, bez zmiany katalogów. Chcę z ... java myjavafile Gdzie plik Java jest /home/myjavafile.java, a plik makefile nie działa z /home. Jak mogę to zrobić?

Czy metoda (y) Java inline podczas optymalizacji?

Ciekawe czy JVM / javac jest na tyle inteligentny by włączyć // This line... string a = foo(); string foo() { return bar ... pierwszego przykładu i "nie tak pewne" dla drugiego, ale czy ktoś mógłby mi podać jakieś wskazówki/linki, aby to potwierdzić?