cxf-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Glen Mazza (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CXF-3685) IDEs flagging issue in the jax_rs_basic_https sample project (as packaging related).
Date Tue, 26 Jul 2011 04:01:09 GMT

    [ https://issues.apache.org/jira/browse/CXF-3685?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13070929#comment-13070929
] 

Glen Mazza commented on CXF-3685:
---------------------------------

Eclipse is assuming that the package root starts with the root directory (and hence main is
part of the project), because you did not instruct the IDE otherwise.  From the command prompt,
you need to type mvn eclipse:eclipse, then import the project into Eclipse, it should detect
the proper directory structure that way.  I'm not sure about Netbeans, but unless instructed
otherwise it will also assume the base directory (and not main/java) is the start of the source
code, and hence where the package structure must start (i.e., "maven/java/...".

We do not build (compile) with Eclipse or Netbeans, we just code from there (and some use
IntelliJ or text editors, etc.)  Building/compiling is done using Maven with a separate console
window (although some use Maven IDE plugins, but its essentially the same story.)  We have
PMD and checkstyle tools incorporated into the Maven build process to make sure the code is
clean but in general those are our only concerns.  Specific IDE complaints are not our concern
because developers can and do use many different types of IDEs for development -- the only
thing we have in common is Maven for building.

The Maven directory structure we're following you can also see in countless other projects
-- WSS4J, Camel, Karaf, Glassfish Metro, etc.  This is an IDE configuration error on your
part, not something wrong with the code.

> IDEs flagging issue in the jax_rs_basic_https sample project (as packaging related).
> ------------------------------------------------------------------------------------
>
>                 Key: CXF-3685
>                 URL: https://issues.apache.org/jira/browse/CXF-3685
>             Project: CXF
>          Issue Type: Bug
>          Components: Samples
>    Affects Versions: 2.4.1
>         Environment: JAX-RS Basic Demo With HTTPS communications (jax_rs_basic_https)
>            Reporter: Robert Liguori
>            Priority: Minor
>         Attachments: packaging_issue.gif
>
>
> The package statements in the jax_rs_basic_https sample project files do not match the
actually package names.
> Example:
> package httpsdemo.client; vs. main.java.httpsdemo.client
> Note: This appears to be fine with other example projects, but not this one.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message