Maven giving error: try-with-resources is not supported in -source 1.5
来源:互联网 发布:wp10 软件开发 编辑:程序博客网 时间:2024/05/17 12:54
解决方法:
回答第一部分,添加以下代码POM设置语言水平
<properties> <maven.compiler.source>1.7</maven.compiler.source> <maven.compiler.target>1.7</maven.compiler.target></properties>
添加这些你可以成功地建立你的罐子后,虽然当你运行它的时候你会给一个罐子no main manifest attribute
错误。
这可以通过运行像固定java -cp app.jar com.somepackage.SomeClass
或纠正这使一个可执行的罐子,使POM的样子
<build><plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <executions> <execution> <id>copy-dependencies</id> <phase>prepare-package</phase> <goals> <goal>copy-dependencies</goal> </goals> <configuration> <outputDirectory>${project.build.directory}/lib</outputDirectory> <overWriteReleases>false</overWriteReleases> <overWriteSnapshots>false</overWriteSnapshots> <overWriteIfNewer>true</overWriteIfNewer> </configuration> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <configuration> <archive> <manifest> <addClasspath>true</addClasspath> <classpathPrefix>lib/</classpathPrefix> <mainClass>fully.qualified.main</mainClass> </manifest> </archive> </configuration> </plugin></plugins>
这与POM克服了一些问题jar-with-dependencies
通过复制依赖于descriptorref创建目录,然后创建JAR与包括图书馆。
感谢出去“安德烈é阿龙森他的聚甲醛溶液。
对于没有明显的错误,有很多关于这个问题的文章,一些解决方案的工作,有的则不行。适合我,所以我把它列入这个后完成的。
用Java 7测试,Maven 3.0.5和JetBrains IntelliJ IDEA 12.1.4极限。
0 0
- Maven giving error: try-with-resources is not supported in -source 1.5
- mvn compile error : try-with-resources is not supported in -source 1.5
- 记一次Maven 打包multi-catch statement is not supported in -source 1.5 [ERROR] (use -source 7 or higher to
- Using privileged resources in combination with SASL RPC data transfer protection is not supported.
- 解决IntelliJ IDEA 报编译错误Error:(36, 74) java: diamond operator is not supported in -source 1.5 (use -s
- maven-resources-plugin prior to 2.4 is not supported by m2e. Use maven-resources
- Annotations are not supported in -source 1.3 – Maven
- Maven错误generics are not supported in -source 1.3
- maven-resources-plugin prior to 2.4 is not supported by m2e
- maven-resources-plugin prior to 2.4 is not supported by m2e. 错误
- SVN项目下载后报错 maven-resources-plugin prior to 2.4 is not supported by m2e.
- Call can throw, but it is not marked with 'try' and the error is not handled
- 由Clang LLVM 1.0 Error error: -fobjc-arc is not supported with fragile abi说起
- Flex中TypeError: Error #1089: Assignment to lists with more than one item is not supported.
- jenkins报错strings in switch are not supported in -source 1.5
- try-with-resources 语句
- try-with-resources语句
- try-with-resources语句
- cdh5支持spark-sql cli怪招
- Banana PI (香蕉派) 安装 ubuntu-core-14 最小核心的操作步骤
- hdu 1241 Oil Deposits
- 生成加密sign
- DB2函数使用总结
- Maven giving error: try-with-resources is not supported in -source 1.5
- Jconsole与Jmx 分析JVM状况(下)
- firefox 安装Selenium IDE
- 过滤器的核心API、对指定的请求拦截
- mac 上安装redis
- 关于jQuery中isNumeric 方法判断数字的深刻理解
- Gallery + ViewPager实现图片浏览器
- android面试题
- volatile与synchronized