혹시 유닉스에서 자바 swing 또는 swt/jface 로 gui구현 하시는분들 계신가요?

djfcjslekd의 이미지

개발프로그램으로 보통 이클립스 쓰시나요?

아니면 그냥 vim으로 코딩하시는지...

리눅스 옛날에 잠깐 써보고 윈도우 시스템만 써보다가 솔라리스로 넘어오니

잘 모르겠네요... 개발환경이 어떻게들 되시는지 궁금해서;;

익명 사용자의 이미지

> 혹시 유닉스에서 자바 swing 또는 swt/jface 로 gui구현 하시는분들 계신가요?

물론 개발 언어가 자바라면 swing 또는 swt 를 쓰겠지요. 거꾸로 swing 또는 swt 를 쓰려고 자바를 사용하지는 않을겁니다.
개인적으로 이미 존재하는 프로그램에 크로스 플랫폼 GUI 프론트엔드를 만들기위해서는 나쁘지 않은 선택이라고 생각합니다.
하지만 그런 방식이 특별히 "대세"는 아닙니다.

> 개발프로그램으로 보통 이클립스 쓰시나요?

물론 "무슨" 개발인지에 따라 다르겠지요.
C/C++ IDE 라면 Kdevelop이 인기가 많고, netbeans도 좋습니다. eclipse cdt 는 별로더군요.
자바 개발이라면 eclipse jdt, netbeans 모두 좋습니다.
다른 언어 또는 플랫폼 개발에 대해서는 잘 모르겠네요.
emacs는 언어/목적 불문하고 많이 쓰이는 IDE입니다.

개발 규모가 작으면 IDE없이 에디터와 커맨드 라인 툴들만 가지고 개발할 수도 있지요.
vi나 jedit 같은 좋은 에디터를 쓰면 됩니다.

딱히 "질문"하실 내용은 아닌 것 같습니다.
그냥 검색하면 많이 나옵니다.

djfcjslekd의 이미지

죄송합니다 검색능력이 안되는건지 구글링을 해도 딱히 알수가 없어서;;

회사가 현재 솔라리스로 하드웨어를 동작시킵니다만 기존의 솔라리스 cde 기반의 인터페이스에서

자바 기반 gui를 구현하기를 원합니다. 언제가 될진 모르지만 차후 os변경을 염려해서

이식성이 뛰어난 자바를 통해 구현하려는것 같은데요.

그래서 자바기반으로 swing 이나 swt/jface 를 쓰시는 현업 종사자들의 개발환경이 궁금했습니다

전부 통일된 환경인건지 개발자마다 os며 개발툴이며 다 다른건지 궁금했거든요.

답변 감사드립니다.

익명 사용자의 이미지

유닉스에서 스윙으로 했었습니다.
swt/jface 는 그때 없었던지라 사용하지 않았지만 개인적으로 비추합니다. 네이티브 라이브러리를 같이 배포해야 하거든요.
그냥 퓨어 자바로 가능한 스윙 추천하구요.
개발은 이클립스로 개인 피씨에서 하시면 됩니다. 그리고 테스트 할때만 서버에 올려서 하면 되구요.
그냥 단순 에디터(vi,...)와 커맨드 라인으로 개발하는 사람들은 멀리 하세요.
툴 사용해서 빨리 작업할 수 있는데 왜 그런 삽질을 합니까?

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.