Title: External Exception EEFFACE Post by: lars on September 15, 2008, 07:16:38 am Αυτό το μήνυμα λαμβάνω σε ένα νέο παράθυρο των Windows όταν προσπαθώ να τρέξω ένα executable αρχείο μέσα από τον κώδικά μου στην Java.
Ξέρει κανείς τι μπορεί να φταίει? Στο internet αναφέρουν ότι δεν είναι θέμα γλώσσας και η μόνη λύση που βρήκα σχετικά με τη registry δε δούλεψε. Το πρόγραμμα το έχω τρέξει σε 2 pc (XP/Vista) και δεν αλλάζει κάτι. Ο κώδικας είναι απλός και τον βάζω εδώ μήπως βοηθήσει. Έστω run.exe το εκτελέσιμο. Για να προλάβω, δεν υπάρχει πρόβλημα με το path,αφού έχω δοκιμάσει να τρέξω για έλεγχο το notepad.exe από εκεί και άνοιξε κανονικά. Ευχαριστώ Code:
Title: deleted Post by: BOBoMASTORAS on September 15, 2008, 09:26:57 am deleted
Title: Re: External Exception EEFFACE Post by: lars on September 15, 2008, 20:10:06 pm Μπάμπη,ευχαριστώ για την απάντηση. Κάτι τέτοιο γίνεται όντως αλλά το πρόγραμμα τρέχει γενικά από μόνο του, το έχω δοκιμάσει. Βασικά είναι ένα πρόγραμμα του ΙΠΤΗΛ που βασίζεται σε ένα open-source πρόγραμμα για τη μετρατροπή κειμένου σε ήχο. Ωστόσο, για κάποιο λόγο δεν αφήνει τον κώδικα να το εκτελέσει.
Καμιά ιδέα? Δοκίμασα να παίξω με τα δικαιώματα αλλά δεν έβγαλα κάτι, έχω βάλει full control για όλους. Title: Re: External Exception EEFFACE Post by: lars on September 15, 2008, 22:22:25 pm Τελικά, βρήκα τη λύση. Είχες εν μέρει δίκιο καθώς, όσες φορές έτρεχα το exe, το έκανα μέσα από το folder που ανήκε. Μόλις δοκίμασα να το τρέξω εκτός του φακέλου, μου έβγαζε το ίδιο exception, οπότε απλά μετακίνησα όλα τα περιεχόμενα μαζί με το exe στο κυρίως folder που περιείχε το project και επιλύθηκε το πρόβλημα.
Αυτό που εννοώ είναι ότι το αρχείο βρισκόταν στο directory π.χ. C:\ProjectFolder\ExecutableFolder\run.exe Οπότε, το έφερα στο C:\ProjectFolder και το εκτελεί κανονικά από εκεί. Ευχαριστώ και πάλι. Title: deleted Post by: BOBoMASTORAS on September 22, 2008, 08:20:06 am deleted
|