I can't not setup maven in yosemite - maven

Please help me, I try to set tup maven 3.3.3 on macbook pro yosemite but wrong. I did it bellow:
Download apache-maven-3.3.3
Extract it to /usr/local
Open terminal and do these follow step:
cd /usr/local
export PATH=$PATH:/usr/local/apache-maven/apache-maven-3.3.3/bin
export JAVA_HOME=/usr/java/jdk1.8.0_25
restart terminal
mvn -version
But it show error:
-bash: mvn: command not found.
I am a beginner developer. Please help me.Thanks all

To manage java version you can use jenv
Edit .bash_profile
export M2_HOME=~/Documents/Tools/apache-maven-3.3.1
export PATH=$M2_HOME/bin:$PATH

Related

i got some error during installation of contiki os while running cooja simulator

~/contiki-ng/tools/cooja$ ant run
Error: JAVA_HOME is not defined correctly. We cannot execute /usr/lib/jvm/java-11-openjdk-amd64/bin/java/bin/java
somebody plz help!
Simple!
open termial
type java -version
if this is not java8
then install java8
whereis java
copy this path_where_java
or do this directly
update-alternatives --config java
Manually select java8 version
terminal
gedit .bashrc
write
export JAVA_HOME=path_where_java
export PATH=$PATH:$JAVA_HOME
do something for .profile
gedit .profile
write
export JAVA_HOME=path_where_java
export PATH=$PATH:$JAVA_HOME
RESTART

mvn command not found with environment variables set

Currently I am experiencing a problem with maven on my Mac OSx 10.10.5 Yosemite.
I installed the apache files today, and tried to set maven up only for it to not recognize itself.
I currently have a ~.bash_profile file with the three lines:
export JAVA_HOME=$(/usr/libexec/java_home)
export M2_HOME=/Users/vincenttomie/apache-maven-3.6.1/
export PATH=$PATH:$JAVA_HOME/bin:/Users/vincenttomie/apache-maven-
3.6.1/bin
When I do $Java_Home I get
/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home
When I do $M2_HOME I get
/Users/vincenttomie/apache-maven-3.6.1/
When I do echo $PATH I get below
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/Users/vincenttomie/apache-maven-3.6.1/bin:/Users/vincenttomie/apache-maven-3.6.1/bin:/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home/bin:/Users/vincenttomie/apache-maven-3.6.1/bin
When I try to do mvn -- version in the terminal it gives me the
~bash: mvn: command not found.
I was wondering if anyone knew what the problem could be.
Thank you!

-bash: mvn: command not found . in mac

I have set correct path of JAVA and maven in mac still i am getting error when i try to see maven version: -bash: mvn: command not found
I have set path in bash file as below:
export JAVA_HOME=/Library⁩/Java⁩/JavaVirtualMachines⁩/jdk1.8.0_201.jdk⁩/Contents⁩/Home
export MAVEN_HOME=/Users⁩/aadityaverma⁩/Downloads⁩/apache-maven-3.6.0⁩
export PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin
Note:
java -version - it is working fine, but
mvn --version Getting error as mentioned above,
mvn -version Getting error as mentioned above
Modify .bash_profile as follow:
$ vim .bash_profile
export JAVA_HOME=$(/usr/libexec/java_home)
$ source .bash_profile
Then restart CLI and run maven again
mvn -version
More information about Important Java directories on Mac OS

install maven on mac

i'm trying to install maven on my mac first i downloaded apache-maven-3.3.9 and then i entered this code on my bash:
export M2_HOME=$(/usr/local/apache-maven/apache-maven-3.3.9)
and
export PATH=${PATH}:/Users/sabrine/ant/bin:$JAVA_HOME/bin:$ANT_HOME/bin:$M2_HOME/bin:
but it doesn't work i got(i tried with mvn -v)
-bash: mvn: command not found
where is the problem? what should i do?
Please follow below steps on terminal
Create bash profile (will be created under home folder and will be hidden file)
$ touch .bash_profile
Edit bash profile in editor and put next 2 commands in file, save file.
export M2_HOME=/Users/srajp/apache-maven-3.5.3
export PATH=$PATH:/Users/srajp/apache-maven-3.5.3/bin
Then check Maven version
$ mvn --version
If needed please see detailed steps on my blog on How to install Maven on MAC OS?
Don't add $( ) around the paths, just use:
export M2_HOME=/usr/local/apache-maven/apache-maven-3.3.9
Followed by yours:
export PATH=${PATH}:/Users/sabrine/ant/bin:$JAVA_HOME/bin:$ANT_HOME/bin:$M2_HOME/bin:
The above assumes that your maven installation is in /usr/local/apache-maven/apache-maven-3.3.9, and ls -ld /usr/local/apache-maven/apache-maven-3.3.9 gives non-error output.
You can install maven on mac using this command.
brew install maven

-bash: ant: command not found on mac os x El Capitan

I try to integrate zxing on my android studio project and I need Apache Ant for it. I followed this steps for Apache Ant install: http://www.mkyong.com/ant/how-to-apache-ant-on-mac-os-x/ but when I finish to follow all those steps from link, I receive this message:
-bash: ant: command not found
Given the output of echo $PATH:
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/mkyong/gradle/bin:/Users/mky‌​ong/apache-maven-3.1.1/bin:/Users/mkyong/apache-ant-1.9.6/bin
It seems that you have followed the link instructions a bit too much here (step 3):
export JAVA_HOME=$(/usr/libexec/java_home)
export GRADLE_HOME=/Users/mkyong/gradle
export M2_HOME=/Users/mkyong/apache-maven-3.1.1
# Apache Ant
export ANT_HOME=/Users/mkyong/apache-ant-1.9.4
# Export to PATH
export PATH=$PATH:$GRADLE_HOME/bin:$M2_HOME/bin:$ANT_HOME/bin
Since mkyong refers to the writter's username. So just do the same with your username (you can get it by running whoami in terminal) and it should do the trick.

Resources