javac
[JAVA] 계산기 예제 (swing, event, awt, util)
Java 연습겸 어떤 분이 계산기를 올려주셨길래 따라쳐보면서 연습했습니다.( 원본 : http://djsdj222.blog.me/220170288062 ) import java.awt.*; import java.awt.event.*; import javax.swing.*; import java.util.*; public class Calc extends JFrame { JLabel label; JButton bNum[] = new JButton[10]; JButton plus, minus, multi, div, equal, clear; String inputValue; int result; char lastOp; public static void main(String[] args) { new Calc()..
[java] java 첫걸음, hello world! 출력하기
본 포스팅은 ubuntu 14.04 32bit에서 실행되고 있습니다. 우선, java가 설치되어 있다고 가정한 후 소스 작성, 컴파일, 실행에 대해서 적어보겠습니다.(명령어 창에 java, 혹은 javac를 쳐보시면 됩니다.) 1. 우선 소스 작성아무 폴더나 가서 파일을 하나 만듭니다.$ cd ~/test/java/hello.java 그리고 아래와 같이 작성합니다.class hello { public static void main(String[] args) { System.out.print("hello world!!"); } } 2. 컴파일 하기$ javac hello.java 이렇게 하면 hello.class라는 파일이 생깁니다. 3. 실행하기$ java hello 이렇게 하면 소스가 동작하게 됩니다...
javac로 컴파일해서 class파일 얻기
[문제]javac를 잡은 다음에 컴파일 해보니 Permission denied란 에러가 발생했다. [해결]구글링을 하던 중 클래스 패스를 여러개로 구분하던 ; (세미콜론)을 :(콜론)으로 바꾸라고 하는 답을 찾았다.http://forums.overclockers.com.au/showthread.php?t=109833 Permission denied은 사라졌지만 새로운 문제가 생겼다. [문제]컴파일을 해보니 아래와 같은 문장만 떴다. javac: target release 1.4 conflicts with default source release 1.5 [해결] 찾다보니 이것은 크로스 컴파일의 문제였다.(당연하겠지만 확실히 집고 가는걸 좋아한다.)따라서 크로스 컴파일의 문제만 해결이 된다면 된다! -tar..
[해결] javac, 우분투에서 openjava, java등을 깔았는데 javac가 되지 않을때
java는 분명히 $java -version을 치면 나오는데javac는 나오지 않을 경우엔 $ sudo ln -s /usr/lib/jvm/jdk1.6.0_32/bin/javac /usr/bin/javac 이렇게 링크를 만들어 주면 된다. 그러면 javac -version 이라고 치면 답이 나올 것이다. http://askubuntu.com/questions/117189/apt-get-install-openjdk-7-jdk-doesnt-install-javac-why