'2008/10/09'에 해당되는 글 6건

  1. 2008.10.09 /proc 파일 시스템의 구조 by 알 수 없는 사용자
  2. 2008.10.09 VMware에서 빠져나오기 by 알 수 없는 사용자 3
  3. 2008.10.09 Maven Integration for Eclipse 설치 일기 by 알 수 없는 사용자 4
  4. 2008.10.09 Apache Maven by 알 수 없는 사용자
  5. 2008.10.09 What is GEF? by 알 수 없는 사용자
  6. 2008.10.09 Project Object Model by 알 수 없는 사용자

/proc 파일 시스템의 구조를 알기 위해서는

man 명령어를 사용하거나 다음 링크를 참조한다.

http://linux.die.net/man/5/proc
Posted by 알 수 없는 사용자
,

VMware에서 빠져나오기 위해서는 Ctrl + Alt 키를 눌러주면 된다.
Posted by 알 수 없는 사용자
,

다음 사이트가 공식 사이트이다.

http://m2eclipse.codehaus.org/

이 사이트에서 다음 링크를 사용해서 설치하면,

필자와 같은 곤란한 상황에 직면할 수 있다.

http://m2eclipse.sonatype.org/update/

설치 에러는 다음과 같다.

Cannot complete the request.  See the details.
Unsatisfied dependency: [org.maven.ide.eclipse.editor.feature.feature.group 0.9.6.20080905-0917] requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.draw2d/[3.4.0.v20080529,3.4.0.v20080529]
Cannot find a solution where both Match[requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.jdt.feature.jar/[3.4.0.v20080603-2000-7o7tEAXEFpPqqoXxgaBhhhq,3.4.0.v20080603-2000-7o7tEAXEFpPqqoXxgaBhhhq]] and Match[requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.jdt.feature.jar/[3.4.1.r341_v20080709-0800-7o7tEAfEF_U5qyUgrb2HAp539P97,3.4.1.r341_v20080709-0800-7o7tEAfEF_U5qyUgrb2HAp539P97]] can be satisfied.
Cannot find a solution where both Match[requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.swt/[3.4.0.v3448f,3.4.0.v3448f]] and Match[requiredCapability: org.eclipse.equinox.p2.iu/org.eclipse.swt/[3.4.1.v3449c,3.4.1.v3449c]] can be satisfied.
.....

이 장황하고도 긴 메시지에 당황하기 쉽다.

링크를 바꾸어서 다음 링크를 사용하여 설치를 시도하였더니 문제없이 설치할 수 있었다.

http://m2eclipse.sonatype.org/update-dev/

이유는??

모르겠다.. 알면 커멘트 부탁 :-)
Posted by 알 수 없는 사용자
,

Apache Maven

Computer/Terms 2008. 10. 9. 20:12

Maven is a software tool for Java project management and build automation created by Sonatype's Jason van Zyl in 2002. It is similar in functionality to the Apache Ant tool (and to a lesser extent, PHP's PEAR and Perl's CPAN), but has a simpler build configuration model, based on an XML format. Maven is hosted by the Apache Software Foundation, where it was formerly part of the Jakarta Project.

Maven uses a construct known as a Project Object Model (POM) to describe the software project being built, its dependencies on other external modules and components, and the build order. It comes with pre-defined targets for performing certain well defined tasks such as compilation of code and its packaging.

A key feature of Maven is that it is network-ready. The core engine can dynamically download plug-ins from a repository, the same repository that provides access to many versions of different Open Source Java projects, from Apache and other organisations and developers. This repository and its reorganized successor, the Maven 2 repository, strives to be the de facto distribution mechanism for Java applications, but its adoption has been slow. Maven provides built in support not just for retrieving files from this repository, but to upload artifacts at the end of the build. A local cache of downloaded artifacts acts as the primary means of synchronizing the output of projects on a local system.

Maven is built using a plugin-based architecture that allows it to make use of any application controllable through standard input. Theoretically, this would allow anyone to write plugins to interface with build tools (compilers, unit test tools, etc.) for any other language. In reality, support and use for languages other than Java has been minimal. Currently a plugin for the .Net framework exists and is maintained [1], and a C/C++ native plugin was at one time maintained for Maven 1.[

Reference:
http://en.wikipedia.org/wiki/Apache_Maven

Posted by 알 수 없는 사용자
,

What is GEF?

Computer/Terms 2008. 10. 9. 19:51

The Graphical Editing Framework (GEF) allows developers to create a rich graphical editor from an existing application model. GEF consists of 2 plug-ins. The org.eclipse.draw2d plug-in provides a layout and rendering toolkit for displaying graphics. The developer can then take advantage of the many common operations provided in GEF and/or extend them for the specific domain. GEF employs an MVC (model-view-controller) architecture which enables simple changes to be applied to the model from the view.

GEF is completely application neutral and provides the groundwork to build almost any application, including but not limited to: activity diagrams, GUI builders, class diagram editors, state machines, and even WYSIWYG text editors.

Reference:
http://www.eclipse.org/gef/overview.html

Posted by 알 수 없는 사용자
,

The Project Object Model (POM) is the central construct of the Apache Maven build management system. In Maven, it is represented by an XML file which contains general information about the project and configuration details, which are used by Maven to build the project. Some of the configuration that can be specified in the POM-file are project dependencies, plugins or goals that can be executed, the build profiles, and so on.

Reference:
http://en.wikipedia.org/wiki/Project_Object_Model
Posted by 알 수 없는 사용자
,