|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
| Thread Tools | Rate Thread | Display Modes |
|
#1
|
||||
|
||||
|
Java external libraries
Can we keep on importing libraries into the build process from custom directories in the same way as before? I used to write the following lines in build.properties file in the project source:
Code:
lib.dir=${src.dir}/../lib
userLibs=\
${lib.dir}/library_1.jar:\
${lib.dir}/library_2.jar:\
|
|
#2
|
||||
|
||||
|
Re: Java external libraries
Follow the steps in this article to add a library:
http://wpilib.screenstepslive.com/s/...arty-libraries |
|
#3
|
||||
|
||||
|
Re: Java external libraries
So I have to add the libraries to \wpilib\user\java\lib? Is this the only way to get the libraries recognized by the build? The thing is that I'd like to include the libraries in the project folder for easier distribution.
I noticed that the build.properties file in wpilib defines the user libraries with Code:
userLibs.dir=${user.home}/wpilib/user/java/lib
Code:
lib.dir=${src.dir}/../lib
userLibs.dir=${lib.dir}/yamlbeans-1.11.jar:${lib.dir}/commons-collections4-4.1.jar
Code:
BUILD FAILED C:\Users\Lucas\wpilib\java\current\ant\build.xml:124: D:\Lucas\Desktop\FRC\2017\eclipse_workspace\Pie-API\lib\lib\commons-collections4-4.1.jar does not exist. I know that I can just place my libraries in a Pie-API/lib/lib/ folder, but I'm sure that I'm doing something awfully wrong. Is there any way of correctly setting a different userLibs.dir directory? |
|
#4
|
||||
|
||||
|
Re: Java external libraries
Ok, I got it. I just had to set the userLibs.dir option in my build.properties like:
Code:
userLibs.dir=lib ![]() |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|