Аз съм нов в Java.
Опитвам се да се свържа с база данни, но не мога да съставя моята програма за тестване (helloworld.java
)
[root@localhost my_src]# gcc -v
Using built-in specs.
Target: i386-redhat-linux
........... --enable-languages=c,c++,objc,obj-c++,java,fortran,ada..............
Thread model: posix
gcc version 4.1.2 20080704 (Red Hat 4.1.2-52)
[root@localhost my_src]# gcc -x java helloworld.java
gcc: error trying to exec "jc1": execvp No such a file or directory
Знам, че трябва да инсталирам JDK да пиша Java клас, все пак, gcc не е достатъчно, за да компилирам моя helloworld.java? Ако това е така, какво не е наред там? Всичко, което ми липсва?
Отговори:
4 за отговор № 1ССЗ не е достатъчно. Трябва да имате следното:
GCJ - компилаторът на GNU за програмния език JavaTM http://gcc.gnu.org/java/
Инсталирайте това на вашата машина и ще е добре.
Инсталация за Redhat / Fedora:
yum update
yum install gcj (or java-gcj-compat)