jira.codehaus.org

  • Log In Access more options
    • Online Help
    • Keyboard Shortcuts
    • About JIRA
    • JIRA Credits
    • What?s New
  • Dashboards Access more options (Alt+d)
  • Projects Access more options (Alt+p)
  • Issues Access more options (Alt+i)
Signup
Maven 1.x Native Plugin
  • Maven 1.x Native Plugin
  • MPNATIVE-9

Allow control over classpath

  • Log In
  • Views
    • XML
    • Word
    • Printable

Details

  • Type: Improvement Improvement
  • Status: Open Open
  • Priority: Major Major
  • Resolution: Unresolved
  • Affects Version/s: None
  • Fix Version/s: None
  • Labels:
    None
  • Number of attachments :
    0

Description

At present the plugin only adds $

{maven.build.dest}

to the classpath.

I need to be able to include some of my dependencies on the classpath when compiling JNI headers (I'm implementing an interface from another library with JNI).

For my purposes, including my jar dependencies on the classpath will be fine, but maybe a dependency property (<jni>?) would be neater in the long term?

Activity

  • All
  • Comments
  • Work Log
  • History
  • Activity
Hide
Permalink
Robert Newson added a comment - 02/Sep/04 6:39 PM

FYI: This appears to only be a requirement for WIN32.

I can run the native:jniheader goal successfully with the default properties.

The class I'm generating the header file extends an abstract class from one of my declared dependencies.

Show
Robert Newson added a comment - 02/Sep/04 6:39 PM FYI: This appears to only be a requirement for WIN32. I can run the native:jniheader goal successfully with the default properties. The class I'm generating the header file extends an abstract class from one of my declared dependencies.

People

  • Assignee:
    Unassigned
    Reporter:
    Robert Newson
Vote (0)
Watch (1)

Dates

  • Created:
    02/Sep/04 5:43 PM
    Updated:
    02/Sep/04 6:39 PM
  • Atlassian JIRA (v5.2.7#850-sha1:b2af0c8)
  • Report a problem
  • Powered by a free Atlassian JIRA open source license for Codehaus. Try JIRA - bug tracking software for your team.