我设法使用maven2创建了我的项目结构。但是在使用mvn install编译我的项目时,-source 1.3不支持获取错误泛型
谷歌使用jdk1.5构建我的项目并添加了构建标签
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>com.myProject</groupId>
<artifactId>project</artifactId>
<packaging>jar</packaging>
<version>1.0-SNAPSHOT</version>
<name>myapp</name>
<url>http://maven.apache.org</url>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>com.myProject</groupId>
<artifactId>project</artifactId>
<configuration>
<source>1.5</source>
<target>1.5</target>
</configuration>
</plugin>
<plugins>
</build>
</project>
但这是行不通的。
有什么提示吗?
将maven-compiler-plugin添加到您的构建中:
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.0.2</version>
<configuration>
<source>1.5</source>
<target>1.5</target>
</configuration>
</plugin>
</plugins>
</build>
本文向大家介绍使用maven编译Java项目实例,包括了使用maven编译Java项目实例的使用技巧和注意事项,需要的朋友参考一下 综述 本文演示了用Maven编译Java项目 需要 时间:15分钟 文本编辑器或者IDE JDK 6 或者更高版本 创建项目 本例主要为了展示Maven,所以Java的项目力求简单。 创建项目结构 选 择一个项目目录,在 *nix系统上使用下面语句 mkdir -p
我的Android项目设置为使用Maven,所以我从pom.xml文件导入IntelliJ。IntelliJ中的编译器设置正确地指向1.7,但当我尝试编译时我得到: 错误:java:javacTask:源版本1.7要求目标版本1.7 我对maven编译器插件的设置将源和目标都设置为这个,所以这不是问题所在。但是,在模块设置中,我看到我的模块正在使用 Maven Android API 19平台(j
由于IntelliJ,我发现需要将以下选项传递给:
概述 编译选项可以在使用MSBuild的项目里通过MSBuild属性指定。 例子 <PropertyGroup Condition="'$(Configuration)' == 'Debug'"> <TypeScriptRemoveComments>false</TypeScriptRemoveComments> <TypeScriptSourceMap>true</TypeS
null 这些项目包括: -包含一个用注释的类。 -没有源文件,只有声明方面的依赖项和要编织的项目。 -定义中描述的切入点引用的注释。 -要用中描述的连接点编织的文件。 这里定义了与方面相关的构建文件。其思想是编织与应用程序是独立的,因此应用程序的公共类和主程序都不需要知道编织。相反,主程序只需要从公共包中引用,AJC将负责编织。 主程序类似于: 日志记录方面类似于(参见相关问题中的代码): 似乎
问题内容: 我对使用Eclipse感到厌倦,因为它太“简单”和“过时”。因此,我继续研究一个名为Sublime Text 3的程序,并使用了一个名为“ material theme”的程序包,该程序使程序看起来平整,美观。 但是我想用Java编写代码,但是我不知道如何在不使用IDE的情况下进行编译,这并不容易发现,但是我发现可以通过操作系统的终端/ cmd来实现。 但是我不明白的是,我实际上是如何