헐.. 여태껏 이걸 모르고 있었네요.. ^^;;
저는 여태.. 클래스의 toString()를 Overriding 하면서, 일일이 손으로 아래와 같은 작업을 진행했습니다.
1. @Override 붙이기
2. 클래스의 property 값을 toString() 안에 기술하기..
지금은 eclipse editor에서 source->Generate toString()..를 통해서 위 과정이 쉽게 자동화 되네요.
eclipse를 사용하면서, 조금만 주의깊게 사용했으면, 개발 생산성이 20%증가했었을 텐데요..
아마도, Generate Getter/Setter에 너무 감명을 받아서 다른 건 눈에 안 들어온 거 같기도 하구요..
위의 내용을 통해서, 프로젝트의 의존성 있는 바이너리들을 쉽게 관리(?) 할 수 있을듯 합니다.
개발팀에서 적용하기에는 좀 귀찮은 작업일듯 하나, 개발팀의 모임인 개발실 급의 규모에서는 적용할 만한 기술인거 같네요..
참고로, Ivy 프로젝트의 설치는 아래와 같습니다.
1. 다운로드
2. ivy-2.1.0.jar를 ${ant.home}/lib에 카피를 합니다.
3. eclipse에서 window --> preference --> ant --> runtime --> classpath의 ant home entries에서 add external jars 버튼을 통해서 ivy-2.1.0.jar를 잡아주면 됩니다.
Disconnect a project from CVS to disable the CVS operations that can be performed on the project and it resources and optionally to remove the CVS information (stored in the CVS folders) associated with the project.
To disconnect a project from CVS:
1. In one of the navigation views, select the project to be disconnected. 2. Select Team > Disconnect from the project's pop-up menu. The Confirm Disconnect from CVS dialog opens. 3. In the dialog, choose one of: 1. Delete the CVS meta information - disables the CVS team menu operations and removes the CVS folders and their contents from the file system. 2. Do not delete the CVS meta information - disables the CVS team menu operations but leaves the CVS meta information. 4. Click Yes to disconnect the project.
ANT로 빌드파일(build.xml)을 만들고, 빌드파일을 통해서 컴파일된 바이너리를 FTP로 전송할 수 있는 기능이 있습니다. 단계는 아래와 같습니다.
1. ftp 라이브러리 설치 http://commons.apache.org/net/의 최신버전을 다운로드 받습니다. 다운로드 받은 라이브러리인 commons-net-1.x.x.jar 파일을 이클립스가 설치된 폴더/plugins/ant설치버전/lib 폴더에 카피를 합니다. 참고로, 현재 최신버전은 commons-net-1.4.1 이네요.. ^^
2. eclipse ant classpath 세팅 Eclipse->Window->Preferences->Ant->Runtime->Classpath->Add External JARS를 통해서 commons-net-1.x.x.jar를 Classpath에 등록한다
From here it's simple to follow the instructions from the wizard
Getting Started
The ArgoEclipse plugin is based on ArgoUML version 0.22, so the ArgoUML manual is a good place to start.
If you are familiar with ArgoUML, the ArgoEclipse perspective (Window→Open
Perspective→Other... then select ArgoEclipse) mirrors the layout of
the standalone ArgoUML application. Opening a file with the .zargo extension or
creating a new ArgoUML file (File→New→Other... then selecting ArgoUML
file) will open the ArgoUML diagram editor.
In the Eclipse menu go to Help → Software Updates → Manage
Configuration
Select the feature you want to uninstall
From the contextual menu (that shows up when you right click on an item)
select uninstall
Alternative instalation
You can download the plugin in the form of JARs, not installing with the
update_site. (Maybe you don't have an Internet connection on another machine
where you want to install the plugin.)
Attention: The plugin requires Eclipse 3.2 or later.
Here are the steps involved:
Go to the Documents and files link from the left menu. Or if you want
to jump there click here.
Go to argoeclipse → Kits → Plugins → Choose a
version
Download the JAR files from the folder you chose.
Move these files to Eclipse → Plugins, where Eclipse is
your Eclipse instalation directory
You can uninstall the plugin by erasing the files you
downloaded.
2.
사용하기
개발중인 프로젝트에서 New -> Other -> ArgoUML 을 통해서 UML 파일을 만들고
사용할 수 있다..