coova / jradius

JRadius is a Java RADIUS framework for client and server.
Other
92 stars 92 forks source link

Install instructions lacking detail #9

Open dja29 opened 8 years ago

dja29 commented 8 years ago

As someone who has never used maven before, this install has been difficult, and I've been unable to complete it. This issue may be entirely a lack of understanding on my part.

The file build.properties.template doesn't exist.

  • Next, you need to be sure you have the required dependencies in the java/lib directory. See the shell script java/lib/getJars which will download the required jar files (using wget).

Where is this shell script? It's not included with java, nor in the jradius folder.

  • Next, compile the JRadius code. The following command will build everything (the base code, the FreeRADIUS dictionary, and some generic/sample JRadius Handlers:
ant dist

This fails with error "Buildfile: build.xml does not exist"

rhecko commented 7 years ago

Had the same problem. Found instructions at: http://coova.github.io/JRadius/RunServer/

git clone https://github.com/coova/jradius.git mvn clean install

... then output is at:

./server/target/jradius-server-1.1.6-SNAPSHOT-release.zip ./server/target/jradius-server-1.1.6-SNAPSHOT.jar ./server/target/lib/jradius-extended-1.1.6-SNAPSHOT.jar ./server/target/lib/jradius-dictionary-1.1.6-SNAPSHOT.jar ./server/target/lib/jradius-core-1.1.6-SNAPSHOT.jar ./server/target/lib/jradius-example-1.1.6-SNAPSHOT.jar ./example/target/jradius-example-1.1.6-SNAPSHOT.jar ./apps/target/jradius-apps-1.1.6-SNAPSHOT.jar ./dictionary-min/target/jradius-dictionary-min-1.1.6-SNAPSHOT.jar ./core/target/jradius-core-1.1.6-SNAPSHOT.jar ./client/target/jradius-client-1.1.6-SNAPSHOT-release.zip ./client/target/jradius-client-1.1.6-SNAPSHOT.jar ./client/target/lib/jradius-extended-1.1.6-SNAPSHOT.jar ./client/target/lib/jradius-dictionary-1.1.6-SNAPSHOT.jar ./client/target/lib/jradius-core-1.1.6-SNAPSHOT.jar ./client/target/jradius/lib/jradius-extended-1.1.6-SNAPSHOT.jar ./client/target/jradius/lib/jradius-dictionary-1.1.6-SNAPSHOT.jar ./client/target/jradius/lib/jradius-core-1.1.6-SNAPSHOT.jar ./extras/target/jradius-extras-1.1.6-SNAPSHOT.jar ./dictionary/target/jradius-dictionary-1.1.6-SNAPSHOT.jar ./extended/target/jradius-extended-1.1.6-SNAPSHOT.jar

regards

Robo