Maven Repository-Based JBoss IntelliJ Investigation Environment: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
No edit summary
No edit summary
Line 5: Line 5:
* [[IntelliJ]]
* [[IntelliJ]]


=Create Reference Modules=


Unzip the Maven repository into <tt>~/projects/eap7/beta/jboss-eap-7.0.0.Beta1-maven-repository</tt>.
Unzip the Maven repository into <tt>~/projects/eap7/beta/jboss-eap-7.0.0.Beta1-maven-repository</tt>.


Create an empty IntelliJ project rooted in the Maven repository directory <tt>/Users/ovidiu/projects/eap7/beta/jboss-eap-7.0.0.Beta1-maven-repository/maven-repository</tt>.
Create an empty IntelliJ project rooted in the Maven repository directory <tt>/Users/ovidiu/projects/eap7/beta/jboss-eap-7.0.0.Beta1-maven-repository/maven-repository</tt>.
Line 28: Line 29:


Scope: Provided.
Scope: Provided.
=Import a Module in Your Project=

Revision as of 23:22, 18 January 2016

Internal


Create Reference Modules

Unzip the Maven repository into ~/projects/eap7/beta/jboss-eap-7.0.0.Beta1-maven-repository.

Create an empty IntelliJ project rooted in the Maven repository directory /Users/ovidiu/projects/eap7/beta/jboss-eap-7.0.0.Beta1-maven-repository/maven-repository.

Project format: .idea (directory based).

Add a module. New -> Module -> Java

Name: EAP 7.0 Beta Undertow

Content root: /Users/ovidiu/projects/eap7/beta/jboss-eap-7.0.0.Beta1-maven-repository/maven-repository/modules/EAP 7.0 Beta Undertow

Use the same value for module file location.

Open Module Settings -> Dependencies -> Library -> Java -> ... io/undertow/undertow-core/1.3.7-Final-redhat-1/*.jar

Level: Module Library

+ -> the source JAR.

Scope: Provided.

Import a Module in Your Project