`
simen_net
  • 浏览: 307060 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

maven2 执行 mvn package 时提示java.io.FileNotFoundException的错误

阅读更多

今天学习Maven2打包geotools,执行 mvn clean 正常,但是执行 mvn package时刻提示java.io.FileNotFoundException错误,理论上应该不会缺少文件的。仔细看了错误代码发现原来是找不到javac,原来Maven2 打包的时候是需要jdk滴。那个郁闷啊,当初装eclipse的时候偷懒没有把jdk配置到系统环境变量里面。解决办法:

 

#gedit /etc/profile

在最后增加

export JAVA_HOME=****/jdk
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
:$JAVA_HOME/lib/mysql-connector-java-3.2.0.jar:$JAVA_HOME/lib/classes12.jar
export PATH=$PATH:$JAVA_HOME/bin
export JRE_HOME=$JAVA_HOME/jre

1
1
分享到:
评论

相关推荐

    gnu.io.SerialPort

    gnu.io.SerialPort; gnu.io.CommPortIdentifier; gnu.io.SerialPort; gnu.io.SerialPortEvent; gnu.io.SerialPortEventListener; gnu.io.UnsupportedCommOperationException;

    com.springsource.org.apache.commons.io-1.4.0.jar

    jar包分享,你懂的 com.springsource.org.apache.commons.io-1.4.0.jar

    maven权威指南高清版+mvn-examples-1.0.zip MAVEN权威指南对应示例代码

    - `mvn compile`执行编译,`mvn test`运行单元测试,`mvn package`生成可部署的包(如JAR或WAR),`mvn install`将项目安装到本地仓库供其他项目使用。 通过`mvn-examples-1.0.zip`中的示例,你可以学习如何创建一...

    Cmd执行mvn clean package 命令使用文档

    当执行`mvn clean`时,Maven会删除`target`目录中的内容,包括编译好的类文件、测试报告等。 2. **package**:编译源代码并将其打包成一个可部署的格式。对于Java Web应用程序来说,这通常意味着生成一个`.war`文件...

    canal文件,下载后直接mvn_install即可使用.zip

    而“mvn_install”则指的是使用Maven进行安装,Maven是Java项目管理和集成工具,通过执行mvn install命令,可以将项目打包并安装到本地Maven仓库,供其他项目引用。 【标签】:“jar” “jar”标签表明这个压缩包...

    test-mvn clean install -Dmaven.test.skip=true dependency:sources

    标题 "test-mvn clean install -Dmaven.test.skip=true dependency:sources" 指的是一个常见的Maven命令,用于构建Java项目。这个命令包含了几个关键的Maven生命周期阶段和选项,下面会详细解释。 首先,`mvn clean...

    Maven本地仓库settings设置

    Maven本地仓库settings.xml文件的设置内容,包括各个加速网站,及国内镜像网站的配置设置。

    apache-maven-3.3.9-bin.tar.gz

    2. **配置环境变量**:将Maven的`bin`目录添加到系统的PATH环境变量中,以便在任何目录下都能执行`mvn`命令。 3. **配置`settings.xml`**:根据你的需求修改`conf/settings.xml`,设置本地仓库路径和其他个性化配置...

    Kettle运行jar及其mvn脚本及配置文件.rar

    在Java项目中,你需要在`pom.xml`中声明对Kettle JAR的依赖,以便Maven在构建时自动下载并管理这些依赖。 7. **集成步骤**: - 添加Kettle JAR到Maven仓库:运行提供的MVN脚本。 - 更新`pom.xml`:在`...

    socket.io-client:Java语言的Socket.io客户端实现

    该存储库包含用Java语言编写的Socket.IO客户端实现。 如果您不了解socket.io,则它基本上是一个旨在提供实时,双向和基于事件的通信的框架。 您可以访问以了解更多信息。 安装 您可以使用以下方法安装该库: Maven ...

    将Maven整合进项目MavenWrapper.zip

    Maven Wrapper,gradle wrapper 的maven 实现使用:mvn -N io.takari:maven:wrapper $ mvn clean install $ ./mvnw clean install $ ./mvnw.cmd clean install 标签:Maven

    apache-maven-3.9.0-bin.tar.gz

    1. **bin**:这个目录包含了可执行脚本,如`mvn`命令,用于在命令行中执行Maven操作。在Windows上,它是批处理文件;在Unix或Linux系统上,是shell脚本。 2. **boot**:此目录包含类加载器,如`plexus-classworlds....

    maven 可执行程序 文档 需要java环境

    通常,Maven的可执行文件(如`mvn`或`mvn.bat`)会查找系统的JAVA_HOME环境变量来确定Java的安装位置。 ### Maven的配置与运行 在Windows环境下,Maven通常通过批处理脚本(如`mvn.bat`)运行。这个脚本负责设置...

    apache-maven-3.8.1-bin.tar.gz

    总之,"apache-maven-3.8.1-bin.tar.gz"是一个包含Maven 3.8.1的所有必需组件的二进制包,对于Java开发人员来说,它是构建和管理项目不可或缺的工具,特别是对于涉及Hadoop这样的分布式系统开发时,Maven更是起到了...

    apache-maven-3.8.4-bin.tar.gz

    1. 构建:Maven通过执行预定义的生命周期阶段(如clean, compile, test, package, install, deploy等)来编译源代码、运行测试、打包应用、生成文档,并将最终产品部署到指定的存储库。 2. 依赖管理:Maven通过读取...

    apache-maven-3.5.4-bin.tar.gz

    Apache Maven 是一个强大的Java项目管理工具,它基于项目对象模型(Project Object Model,POM)的概念,能够自动化构建、依赖管理和项目信息管理。Maven 3.5.4是Maven的一个稳定版本,包含了多项改进和修复,为...

    apache-maven-3.6.1-bin.tar.gz

    1. bin目录:包含可执行脚本,如`mvn`命令,用于在终端执行Maven命令。 2. lib目录:包含Maven运行所需的库文件,包括各种JAR包。 3. conf目录:存储Maven的配置文件,如settings.xml,用于定义本地仓库位置、远程...

    apache-maven-3.6.3-bin.tar.gz

    2. **构建工具**:Maven支持编译、测试、打包、部署等一系列构建过程,通过简单的命令如`mvn compile`、`mvn test`、`mvn package`等就能完成。 3. **插件机制**:Maven拥有丰富的插件系统,可以扩展其功能,如生成...

    apache-maven-3_6_3-bin.tar.gz下载

    2. **构建工具**:通过简单的命令行指令,如 `mvn install` 或 `mvn clean package`,Maven 可以执行编译、测试、打包、部署等一系列构建任务。 3. **插件系统**:Maven 插件机制允许开发者扩展 Maven 的功能,例如...

Global site tag (gtag.js) - Google Analytics