[Java]Editplus 인수 설정관련 질문입니다. 소스가 실행이 계속 안되네요
너의길
tr~~~~~~~~~아래는 java 소스입니다~~~~~~~~~~~
class ifelse {
public static void main(string args[]) {
int month = integer.parseint(args[0]);
// 실행 명령에서 사용자로부터 데이터를 입력받아
// 정수로 변환한 다음 momth에 저장
string mtos; if(month == 12 || month == 1 || month == 2)
mtos = 겨울;
else if(month == 3 || month == 4 || month == 5)
mtos = 봄;
else if(month == 6 || month == 7 || month == 8)
mtos = 여름;
else if(month == 9 || month == 10 || month == 11)
mtos = 가을;
else
mtos = 해당되는 계절이 없습니다.;
system.out.println( month + 월은 + mtos + 입니다.);
}
}
--------------java interpreter---------------------------
java.lang.noclassedffounderror: 12
caused by : java.lang.classnotfoundexception : 12
at java.net.urlclassloader$1.run(urlcassloader.java:200)
at java.security.accesscontroller.doprivileged(native method)
at java.net.urlclassloader.findclass(urlclassloader.java:188)
at java.lang.classloader.loadclass(classloader.java :307)
at sun.misc.launcher$appclassloader.loadclass(launcher.java :301)
at java.lang.classloader.loadclass(classloader.java :252)
at java.lang.classloader.loadclassinternal(classloader.java :320)
could not found find the main class :12. program will exit.
exception in thread main
출력완료 (0초경과) -정상종료안녕하세여...
요즘 java공부를 시작했답니다. jdk설치후, 툴은 editplus를 사용하고 있답니다.
물론 editplus에서 자바를 사용하기 위한 설정을 다 했구요
제가 ifelse.java라는 프로그램을 만들어서, complie까지는 잘 되었습니다.
그런데, ctrl+2를 눌러서 인자를 주면서 interpret를 실행시키서 주면은, 아래와 같은 결과가 나와버리네요..(물론 editplus에서 interpret관련 설정에서 인수묻기는 체크해 놓았구요...)
(실제로 인수가 필요없는 java source들은 잘 돌아가거든요)
인수값설정이 잘못 된건지... editplus에서는 인수관련해서 인수묻기밖에 없는것 같은데..
complie관련 설정에는 check를 안해두었구요.
interpreter관련 설정에만 check를 해 두었습니다.
인수를 12를 줘도 안되고, 1을 줘도 안되고....
인수 설정이 잘못 된건지....