gcc -x java helloworld.java? - java

Аз съм нов в 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)