Πως γράφουμε και τρέχουμε ένα πρόγραμμα Java μέσω terminal

...ασύγχρονα μαθήματα από τους guru της κοινότητας

Συντονιστής: the_eye

Re: Πως γράφουμε και τρέχουμε ένα πρόγραμμα Java μέσω termin

Δημοσίευσηαπό simosx » 26 Απρ 2011, 14:45

giannosfor έγραψε:Το terminal εμφανίζει gnome: command not found


Αν δεν υπήρχε η εντολή, τότε το μήνυμα θα έλεγε «gnome-open: command not found».
Γιατί αναφέρει σε σένα «gnome: command not found»;
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: Πως γράφουμε και τρέχουμε ένα πρόγραμμα Java μέσω termin

Δημοσίευσηαπό giannosfor » 27 Απρ 2011, 22:31

simosx έγραψε:
giannosfor έγραψε:Το terminal εμφανίζει gnome: command not found


Αν δεν υπήρχε η εντολή, τότε το μήνυμα θα έλεγε «gnome-open: command not found».
Γιατί αναφέρει σε σένα «gnome: command not found»;

Παιδιά είμαι πολύ χαζός,έπρεπε να μην αφήσω κενό. gnome-open αρχείο.java
Ευχαριστώ :eh:
1 Γνώσεις Linux: Καθόλου ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 12.04 precise 3.2.0-58-generic 32bit (en_US.UTF-8, Unity ubuntu), Ubuntu 3.2.0-57-generic, Microsoft Windows XP Professional
3 Intel Core2 Duo CPU E4600 2.40GHz ‖ RAM 2012 MiB ‖ ASUS INC. P5Q - � P5Q
4 nVidia G94 [GeForce 9600 GT] [10de:0622] {nvidia}
5 eth0: Qualcomm Atheros AR8121/AR8113/AR8114 Gigabit or Fast Ethernet [1969:1026] (rev b0) ⋮ wlan0: 148f:3070 Ralink Technology, Corp. RT2870/RT3070 Wireless Adapter
Άβαταρ μέλους
giannosfor
punkTUX
punkTUX
 
Δημοσιεύσεις: 297
Εγγραφή: 24 Απρ 2011, 20:24
Τοποθεσία: Ηράκλειο
Εκτύπωση

Re: Πως γράφουμε και τρέχουμε ένα πρόγραμμα Java μέσω termin

Δημοσίευσηαπό linuxs » 01 Μάιος 2011, 19:17

δεν είσαι χαζός...απλά είναι αυτές οι λεπτομέριες που τρώνε αδικα χρόνο(όπως έχει συμβεί και σε μένα)!
Αν το πρόβλημά μας επιλυθεί. Επιλέγουμε το θέμα που βοήθησε στην επίλυση και πατάμε το κουμπάκι Εικόνα.
Γνώσεις ⇛ Linux: Μέτριο┃Προγραμματισμός: C┃Αγγλικά: Καλά
Λειτουργικό ⇛ Linux Ubuntu 10.4 LTS
Προδιαγραφές ⇛ Intel Pentium @T4500 2.3GHz│ 512GB VRAM│ 500 HDD│ ATI RADEON HD545v 512 MB │ Screen: 15.6''
Άβαταρ μέλους
linuxs
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 1060
Εγγραφή: 02 Ιούλ 2010, 13:19
Τοποθεσία: GR
IRC: linuxs
Εκτύπωση

Re: Πως γράφουμε και τρέχουμε ένα πρόγραμμα Java μέσω termin

Δημοσίευσηαπό Star_Light » 16 Δεκ 2011, 15:59

Καλησπερα..... εγω παω να τρεξω ενα προγραμματακι Java απο το τερματικο και τρωω ενα μηνυμα λαθους

Κώδικας: Επιλογή όλων

kostas@kostas-SSL:~/PROGRAMS$ javac first.java
kostas@kostas-SSL:~/PROGRAMS$ file first
first: ERROR: cannot open `first' (No such file or directory)
kostas@kostas-SSL:~/PROGRAMS$ file first.java
first.java: ASCII C++ program text
kostas@kostas-SSL:~/PROGRAMS$ java first
Exception in thread "main" java.lang.NoClassDefFoundError: first
Caused by: java.lang.ClassNotFoundException: first
   at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
   at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Could not find the main class: first. Program will exit.
kostas@kostas-SSL:~/PROGRAMS$


Βασικα το εψαξα γενικοτερα αλλα ελεγε μονο για περιβαλλοντα Windows εδω ειναι και μερικα βιντεομαθηματα
για τους οπτικο ακουστικους τύπους ;)



* το όνομα της κλάσης που χρησιμοποιω ειναι το ιδιο με το ονομα του αρχείου .
Γνώσεις ⇛ Linux: Βασικές ┃ Προγραμματισμός: Δέν θέλω μεροκάματο , θέλω C και κακο θάνατο! ┃ Αγγλικά: Lower
Λειτουργικό ⇛ Ubuntu 10.10 σε Dual Boot με Windows 7
Προδιαγραφές ⇛ Επεξεργαστής : Intel(R) Core(TM) i3 CPU 540 @3.07Ghz (64bit)
RAM : Kingston 2GB
HDD : Coreshare 500GB
Κάρτα Γραφικών : Intel Corporation Core Processor Integrated Graphics Controller(rev 18) (prog-if 00 [VGA controller]) [8086:0042]
Star_Light
superbTUX
superbTUX
 
Δημοσιεύσεις: 2783
Εγγραφή: 01 Μάιος 2010, 21:07
Τοποθεσία: Αθήνα
IRC: Star_Light
Εκτύπωση

Re: Πως γράφουμε και τρέχουμε ένα πρόγραμμα Java μέσω termin

Δημοσίευσηαπό giannosfor » 16 Δεκ 2011, 16:26

Δείξε λίγο κώδικα.
1 Γνώσεις Linux: Καθόλου ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 12.04 precise 3.2.0-58-generic 32bit (en_US.UTF-8, Unity ubuntu), Ubuntu 3.2.0-57-generic, Microsoft Windows XP Professional
3 Intel Core2 Duo CPU E4600 2.40GHz ‖ RAM 2012 MiB ‖ ASUS INC. P5Q - � P5Q
4 nVidia G94 [GeForce 9600 GT] [10de:0622] {nvidia}
5 eth0: Qualcomm Atheros AR8121/AR8113/AR8114 Gigabit or Fast Ethernet [1969:1026] (rev b0) ⋮ wlan0: 148f:3070 Ralink Technology, Corp. RT2870/RT3070 Wireless Adapter
Άβαταρ μέλους
giannosfor
punkTUX
punkTUX
 
Δημοσιεύσεις: 297
Εγγραφή: 24 Απρ 2011, 20:24
Τοποθεσία: Ηράκλειο
Εκτύπωση

Re: Πως γράφουμε και τρέχουμε ένα πρόγραμμα Java μέσω termin

Δημοσίευσηαπό medigeek » 16 Δεκ 2011, 16:31

Αυτό δουλεύει:
http://docs.oracle.com/javase/tutorial/ ... ml#unix-2b

No code - no help. :)
Κώδικας: Επιλογή όλων
cat first.java
Κύπριος; Κόπιασε στο ubuntu-cy! ┃ Launchpad Debian Github
Οδηγός για νεοεισερχόμενους -- Αρχικές οδηγίες για αρχάριους χρήστες του Ubuntu

1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 12.10 quantal 3.5.0-21-generic 64bit (en_US.UTF-8, GNOME cinnamon2d), Ubuntu 3.5.0-19-generic, Windows 7
3 Intel Core2 Duo CPU E6550 2.33GHz ‖ RAM 5970 MiB ‖ MSI MS-7235
4 nVidia G73 [GeForce 7300 GT] [10de:0393] {nvidia}
5 eth0: Realtek RTL-8110SC/8169SC Gigabit Ethernet [10ec:8167] (rev 10)
Άβαταρ μέλους
medigeek
Freedom
Freedom
 
Δημοσιεύσεις: 5023
Εγγραφή: 24 Μάιος 2008, 14:49
Τοποθεσία: Σερβία/Κύπρος
Launchpad: medigeek
IRC: savvas
Εκτύπωση

Re: Πως γράφουμε και τρέχουμε ένα πρόγραμμα Java μέσω termin

Δημοσίευσηαπό Star_Light » 16 Δεκ 2011, 16:33

Κώδικας: Επιλογή όλων
class first {

  public static void main (String args[]) {

    System.out.println("Hello World!");

  }
 
}


:D

και εχω εγκαταστησει το

Κώδικας: Επιλογή όλων
openjdk-6-jdk
Γνώσεις ⇛ Linux: Βασικές ┃ Προγραμματισμός: Δέν θέλω μεροκάματο , θέλω C και κακο θάνατο! ┃ Αγγλικά: Lower
Λειτουργικό ⇛ Ubuntu 10.10 σε Dual Boot με Windows 7
Προδιαγραφές ⇛ Επεξεργαστής : Intel(R) Core(TM) i3 CPU 540 @3.07Ghz (64bit)
RAM : Kingston 2GB
HDD : Coreshare 500GB
Κάρτα Γραφικών : Intel Corporation Core Processor Integrated Graphics Controller(rev 18) (prog-if 00 [VGA controller]) [8086:0042]
Star_Light
superbTUX
superbTUX
 
Δημοσιεύσεις: 2783
Εγγραφή: 01 Μάιος 2010, 21:07
Τοποθεσία: Αθήνα
IRC: Star_Light
Εκτύπωση

Re: Πως γράφουμε και τρέχουμε ένα πρόγραμμα Java μέσω termin

Δημοσίευσηαπό medigeek » 16 Δεκ 2011, 16:37

Εμένα δουλεύει:
$ javac first.java
$ ls *.java *.class
first.java first.class
$ java first
Hello World!
Κύπριος; Κόπιασε στο ubuntu-cy! ┃ Launchpad Debian Github
Οδηγός για νεοεισερχόμενους -- Αρχικές οδηγίες για αρχάριους χρήστες του Ubuntu

1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 12.10 quantal 3.5.0-21-generic 64bit (en_US.UTF-8, GNOME cinnamon2d), Ubuntu 3.5.0-19-generic, Windows 7
3 Intel Core2 Duo CPU E6550 2.33GHz ‖ RAM 5970 MiB ‖ MSI MS-7235
4 nVidia G73 [GeForce 7300 GT] [10de:0393] {nvidia}
5 eth0: Realtek RTL-8110SC/8169SC Gigabit Ethernet [10ec:8167] (rev 10)
Άβαταρ μέλους
medigeek
Freedom
Freedom
 
Δημοσιεύσεις: 5023
Εγγραφή: 24 Μάιος 2008, 14:49
Τοποθεσία: Σερβία/Κύπρος
Launchpad: medigeek
IRC: savvas
Εκτύπωση

Re: Πως γράφουμε και τρέχουμε ένα πρόγραμμα Java μέσω termin

Δημοσίευσηαπό giannosfor » 16 Δεκ 2011, 16:40

Και μενα τρέχει.Παρατήρησα αυτό
Κώδικας: Επιλογή όλων
first.java: ASCII C++ program text

Το file first.java τι κάνει?

Μήπως άλλαξες το κώδικα και ξέχασες να το κάνεις compile?
Δοκίμασε αυτό
Κώδικας: Επιλογή όλων
public class First {

public First(){
        System.out.println("Hello World!");
}

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

}
1 Γνώσεις Linux: Καθόλου ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 12.04 precise 3.2.0-58-generic 32bit (en_US.UTF-8, Unity ubuntu), Ubuntu 3.2.0-57-generic, Microsoft Windows XP Professional
3 Intel Core2 Duo CPU E4600 2.40GHz ‖ RAM 2012 MiB ‖ ASUS INC. P5Q - � P5Q
4 nVidia G94 [GeForce 9600 GT] [10de:0622] {nvidia}
5 eth0: Qualcomm Atheros AR8121/AR8113/AR8114 Gigabit or Fast Ethernet [1969:1026] (rev b0) ⋮ wlan0: 148f:3070 Ralink Technology, Corp. RT2870/RT3070 Wireless Adapter
Άβαταρ μέλους
giannosfor
punkTUX
punkTUX
 
Δημοσιεύσεις: 297
Εγγραφή: 24 Απρ 2011, 20:24
Τοποθεσία: Ηράκλειο
Εκτύπωση

Re: Πως γράφουμε και τρέχουμε ένα πρόγραμμα Java μέσω termin

Δημοσίευσηαπό Star_Light » 16 Δεκ 2011, 17:15

Οκ δουλεψε και σε μενα... απλα επειδη τωρα ξεκινησα να κοιταω τζαβα
πηρα εναν κωδικα απο το νετ και τον εβαλα μεσα... για να τρεξω το 1ο μου hello world...

Αλλα δουλεψε με τον κωδικα που παρεθεσες πιο πανω giannosfor
Γνώσεις ⇛ Linux: Βασικές ┃ Προγραμματισμός: Δέν θέλω μεροκάματο , θέλω C και κακο θάνατο! ┃ Αγγλικά: Lower
Λειτουργικό ⇛ Ubuntu 10.10 σε Dual Boot με Windows 7
Προδιαγραφές ⇛ Επεξεργαστής : Intel(R) Core(TM) i3 CPU 540 @3.07Ghz (64bit)
RAM : Kingston 2GB
HDD : Coreshare 500GB
Κάρτα Γραφικών : Intel Corporation Core Processor Integrated Graphics Controller(rev 18) (prog-if 00 [VGA controller]) [8086:0042]
Star_Light
superbTUX
superbTUX
 
Δημοσιεύσεις: 2783
Εγγραφή: 01 Μάιος 2010, 21:07
Τοποθεσία: Αθήνα
IRC: Star_Light
Εκτύπωση

ΠροηγούμενηΕπόμενο

  • ΣΧΕΤΙΚΑ ΘΕΜΑΤΑ
    ΑΠΑΝΤΗΣΕΙΣ
    ΠΡΟΒΟΛΕΣ
    ΣΥΓΓΡΑΦΕΑΣ

Επιστροφή στο Το Σχολείο του Φόρουμ - Ασύγχρονα Μαθήματα