在MAC OS上的vscode 安装java开发环境

打印 上一主题 下一主题

主题 859|帖子 859|积分 2577

在Mac OS上安装vs code的java开发环境.
按照vs code的官方说明安装Java相关插件, 遇见下列问题并解决了.

  • 安装JDK环境 安装Extension Pack for Java 插件后,vscode会提示你安装一个java,我安装提示安装了java.后来才发现安装的是jre,并不是JDK. 还是需要去oracle或者micorsoft网站上下载一个JAVA SE安装避免不不要的错误.
 

  • 设置JAVA_HOME. 
安装完JAVA后,发现JAVA_HOME没有设置,在MAC OS找这个目录不好找, 在Terminal上执行下列命令可以显示JAVA_HOME的path.
  1. /usr/libexec/java_home
复制代码
      我使用的zsh, 修改~/.zshrc, 加入JAVA_HOME环境变量
  1. export JAVA_HOME=$(/usr/libexec/java_home)
复制代码
 

  • 安装好maven环境后,使用maven生成的jar文件的manifest文件中没有指定mainClass,这样不能使用java -jar demo.jar执行java程序.
修改pom.xml文件,加入maven-jar-plugin相关的处理...之间的内容.参考maven的官方文档https://maven.apache.org/shared/maven-archiver/examples/classpath.html
  1. <build>
  2.     <plugins>
  3.     ....
  4.     <plugin>
  5.         <groupId>org.apache.maven.plugins</groupId>
  6.         <artifactId>maven-jar-plugin</artifactId>
  7.         <configuration>
  8.           <archive>
  9.             <manifest>
  10.               <mainClass>com.duan.App</mainClass>
  11.             </manifest>
  12.           </archive>
  13.         </configuration>
  14.       </plugin>
  15.      ...
复制代码
  

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

0 个回复

正序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

写过一篇

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表