我在我的POM中有这两个依赖项,我认为创建此问题但我尝试了许多不同的方法和更新版本,但没有任何方法对我有用。 有人可以请帮助。 的pom.xml org.springframework spring-aop 4.2.0.RELEASE cglib cglib 2.2
我有2个Java类,它们具有共生关系。 Class 1生成一些输出文件,Class 2使用class 1的输出并validation它。 这两个类都从命令行获取输入。 这个项目是以maven为基础的。 鉴于这种共生性,我不确定如何“连接它们”? 我的想法是,编写另一个Java类,它接受命令行输入并调用2个类。 但是这里还有另一个不确定因素,我怎么能运行第1类(为了生成输出文件),所以我可以使用第2类来validation它。 也许是Junit @Before或者一些注释? 我真的不确定如何继续。 我希望我在这里有意义。 任何帮助或建议将不胜感激。
我正在尝试使用JBeret实现在Java SE模式下运行符合JSR352的Java批处理程序。 我使用SleepyBatchlet程序, 转换为可执行的JAR(包含所有必要的依赖项)以使用Jberet并尝试从我的Windows命令提示符运行它,但是,得到了这个错误堆栈跟踪。 我的Eclipse IDE运行时没有任何错误 我已经检查过看到Eclipse中使用的jdk版本和命令提示符是一样的。 这是我运行java -jar jarfilename.jar时的exception Exception 0 : org.jboss.weld.exceptions.DeploymentException: WELD-001409: Ambiguous dependencies for type InjectionPoint with qualifiers @Default at injection point [UnbackedAnnotatedParameter] Parameter 1 of [UnbackedAnnotatedMethod] @Produces @BatchProperty public org.jberet.creation.BatchBeanProducer.getS hort(InjectionPoint) at org.jberet.creation.BatchBeanProducer.getShort(BatchBeanProducer.java:0) Possible dependencies: – Managed Bean [class org.jboss.weld.manager.BeanManagerImpl$InstanceInjectionPoint] with qualifiers [@Any @Default], – Managed Bean [class org.jboss.weld.injection.EmptyInjectionPoint] with […]
我知道maven战争叠加,但他们认为原始战争文件是一个maven项目。 如果我只能访问打包的war文件并且我需要通过添加新资源或使用maven更新属性文件中的少量值来修改它并将新的重叠打包war文件推送到服务器上的tomcat,该怎么办? 在maven中这样做太复杂了吗? 如果我在我的存储库中安装war文件,maven构建过程会自动使用吗?
我已经看过几次,并尝试了一些没有成功的建议(到目前为止)。 我有一个maven项目,我的属性文件位于以下路径: [project]/src/main/reources/META_INF/testing.properties 我试图在Singleton类中加载它以按键访问属性 public class TestDataProperties { private static TestDataProperties instance = null; private Properties properties; protected TestDataProperties() throws IOException{ properties = new Properties(); properties.load(getClass().getResourceAsStream(“testing.properties”)); } public static TestDataProperties getInstance() { if(instance == null) { try { instance = new TestDataProperties(); } catch (IOException ioe) { ioe.printStackTrace(); } } return instance; } public String […]
假设我想拥有3个maven模块: 亲 登录 Web应用程序 我希望在两个模块中都有Java类和jsp文件(login和webapp)。 我的解决方法部分工作,它构建一个WAR文件,网页呈现,看起来很好,但当我尝试在webapp模块中使用API(登录模块的接口)时 – 无法找到类。 我认为POM文件有问题。 POM几乎是相同的,登录和webapp poms之间的主要区别 – webapp与登录有依赖关系。 来自webapp模块的POM源: 4.0.0 webapp mano-webapp war 1.6 3.1.1.RELEASE 1.6.10 1.6.6 org.springframework spring-context ${org.springframework-version} commons-logging commons-logging org.springframework spring-webmvc ${org.springframework-version} org.aspectj aspectjrt ${org.aspectj-version} org.slf4j slf4j-api ${org.slf4j-version} org.slf4j jcl-over-slf4j ${org.slf4j-version} runtime org.slf4j slf4j-log4j12 ${org.slf4j-version} runtime log4j log4j 1.2.15 javax.mail mail javax.jms jms com.sun.jdmk jmxtools com.sun.jmx jmxri […]
我正在尝试将我的Java应用程序导出到Mac。 该应用程序基于Compiler Complience Level 1.7。 我尝试了不同的方法来捆绑应用程序。 1)Eclipse。 我可以用来在Eclipse上导出的最新版JVM是1.6 *。 2)Maven。 看起来在Maven上也存在同样的问题。 当我使用以下命令时,它显示与版本相关的错误。 系统: ~Jack$ java -version java version “1.8.0_25” Java(TM) SE Runtime Environment (build 1.8.0_25-b17) Java HotSpot(TM) 64-Bit Server VM (build 25.25-b02, mixed mode). Maven方法 Maven Command mvn package osxappbundle:bundle -DmainClass=com.example.Main Maven返回的错误 type javax.swing.JList does not take parameters 和 cannot access org.json.JSONArray bad class file: […]
我有一个使用Spring MVC,Spring Security和Spring Data的Spring应用程序。 一切都过去完美无缺,直到我将Spring Data的版本从1.9.0.RELEASE更新为1.9.0.RELEASE 这是无法创建的存储库bean(BeanCreationException): @Repository // Enables exception translation public interface UsuarioRepository extends CrudRepository { @Query(“SELECT u FROM Usuario u WHERE LOWER(u.login) = LOWER(:login)”) Usuario findByLogin(@Param(“login”) String login); @Query(value = “SELECT * FROM Usuario WHERE fl_ativo = true”, nativeQuery = true) Iterable findAllActives(); } 这是pom.xml (Maven): 4.0.0 br.com.nooder portal-jstl 0.0.1-SNAPSHOT war 2.8.2 […]
如何创建资源以使其位于项目的资源文件夹中? 在下面,“test.txt”是我想要创建的文件,但变量:url为null,因此我无法获取我想要创建的文件的路径。 URL url= HashArray.class.getResource(“test.txt”); File file = new File(url.toURI()); 资源可能需要位于资源文件夹中,因为我需要将其与打包阶段的代码捆绑在一起。
我想尝试使用documents4j将文档转换为PDF。 我按照这些说明http://documents4j.com/#/develop 。 当我键入mvn package然后按回车键时,一切似乎都运行良好,但我得到了这个 C:\Users\Fabio\Downloads\docs-to-pdf-converter-master\docs-to-pdf-converter-master\docs-to-pdf-converter\documents4j [ma ster +0 ~0 -237 | +24 ~0 -0 !]> mvn package [INFO] Scanning for projects… [INFO] ———————————————————————— [INFO] Reactor Build Order: [INFO] [INFO] documents4j [INFO] documents4j-api [INFO] documents4j-util-all [INFO] documents4j-transformer-api [INFO] documents4j-transformer [INFO] documents4j-util-conversion [INFO] documents4j-test [INFO] documents4j-local [INFO] documents4j-util-transformer-process [INFO] documents4j-transformer-msoffice [INFO] documents4j-transformer-msoffice-base [INFO] documents4j-transformer-msoffice-test [INFO] documents4j-transformer-msoffice-word […]