- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这是我第一次使用 Maven,由于某些原因,在我的机器上我无法获得我需要的两个 hibernate 依赖项。我的 Pom.xml 文件如下:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.aramburu</groupId>
<artifactId>depcheck</artifactId>
<name>depcheck</name>
<packaging>war</packaging>
<version>1.0.0-BUILD-SNAPSHOT</version>
<properties>
<java-version>1.6</java-version>
<org.springframework-version>3.1.0.RELEASE</org.springframework-version>
<org.aspectj-version>1.6.9</org.aspectj-version>
<org.slf4j-version>1.5.10</org.slf4j-version>
</properties>
<dependencies>
<!-- Spring -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>${org.springframework-version}</version>
<exclusions>
<!-- Exclude Commons Logging in favor of SLF4j -->
<exclusion>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>${org.springframework-version}</version>
</dependency>
<!-- AspectJ -->
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjrt</artifactId>
<version>${org.aspectj-version}</version>
</dependency>
<!-- Logging -->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>${org.slf4j-version}</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>jcl-over-slf4j</artifactId>
<version>${org.slf4j-version}</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>${org.slf4j-version}</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.15</version>
<exclusions>
<exclusion>
<groupId>javax.mail</groupId>
<artifactId>mail</artifactId>
</exclusion>
<exclusion>
<groupId>javax.jms</groupId>
<artifactId>jms</artifactId>
</exclusion>
<exclusion>
<groupId>com.sun.jdmk</groupId>
<artifactId>jmxtools</artifactId>
</exclusion>
<exclusion>
<groupId>com.sun.jmx</groupId>
<artifactId>jmxri</artifactId>
</exclusion>
</exclusions>
<scope>runtime</scope>
</dependency>
<!-- @Inject -->
<dependency>
<groupId>javax.inject</groupId>
<artifactId>javax.inject</artifactId>
<version>1</version>
</dependency>
<!-- Servlet -->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.servlet.jsp</groupId>
<artifactId>jsp-api</artifactId>
<version>2.1</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>
<!-- Test -->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.7</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>javax.validation</groupId>
<artifactId>validation-api</artifactId>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-entitymanager</artifactId>
<version>3.6.8.Final</version><!--$NO-MVN-MAN-VER$-->
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<artifactId>maven-eclipse-plugin</artifactId>
<version>2.9</version>
<configuration>
<additionalProjectnatures>
<projectnature>org.springframework.ide.eclipse.core.springnature</projectnature>
</additionalProjectnatures>
<additionalBuildcommands>
<buildcommand>org.springframework.ide.eclipse.core.springbuilder</buildcommand>
</additionalBuildcommands>
<downloadSources>true</downloadSources>
<downloadJavadocs>true</downloadJavadocs>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
<compilerArgument>-Xlint:all</compilerArgument>
<showWarnings>true</showWarnings>
<showDeprecation>true</showDeprecation>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>1.2.1</version>
<configuration>
<mainClass>org.test.int1.Main</mainClass>
</configuration>
</plugin>
</plugins>
</build>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>javax.validation</groupId>
<artifactId>validation-api</artifactId>
<version>1.0.0.GA</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-entitymanager</artifactId>
<version>3.6.8.Final</version>
</dependency>
</dependencies>
</dependencyManagement>
</project>
出于某种原因 org.hibernate hibernate-entitymanager
无法找到。我使用的maven设置是springsource工具套件自带的默认设置。我没有修改他们给我的 maven 版本。我正在尝试在安装了 jdk 7 的 64 位 Windows 机器上构建它。
我研究了其他解决方案,例如在右键单击项目并转到 Maven 时弹出的菜单中更新依赖项和配置。
有些人说我需要启用依赖项,但右侧没有菜单可以这样做,我可以下载 hibernate 核心之类的东西并正确解决依赖项。只是对该特定依赖性有问题。
我是否需要将存储库或任何类似性质的内容添加到 SpringSource 工具套件中安装 maven 时提供的原始 settings.xml 文件?
最佳答案
这个依赖项似乎在你的默认存储库中找不到 Maven 正在调查,它存在于 jboss's maven repository
因此,为了使 maven 也能查找该存储库,请将以下内容添加到您的 pom.xml
<project ...>
<repositories>
<repository>
<id>JBoss repository</id>
<url>http://snapshots.jboss.org/maven2</url>
</repository>
</repositories>
</project>
然后尝试 mvn clean install
关于java - SpringSource 工具套件中的 Maven 依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11355971/
似乎 SpringSource 可能正在更改其 OSGI 包的托管位置? 我们的 Nexus 存储库管理器定义了以下存储库: 外部捆绑发布:http://repository.springsource
当我知道 Sublime ,我注意到深色主题对您的工作区的好处。但是由于 Sublime 目前不支持 Grails,我寻找了主题 STS 或 SpringSource Tool Suite 的方法,我
我安装了 STS 2.6.1.SR1 + 添加了 groovy 和 grails 扩展。 Grails 安装指向 Grails1.4 (Preferences->Grails)。但是,我无法执行任何与
更常见的是,当我安装插件时,无法识别它。 例如使用 Joda Time,我有一个变量 LocalDateTime 日期(我正在导入 joda 库)并且 eclipse 说无法解析类 LocalDate
我最近安装了SpringSource Tool Suite。我想开始从事Grails项目。因此,我去了Dashboard-> Extension,在其中看到了两个扩展:Grails(当前生产版本)和G
我的 Maven 遇到了一个问题,它一直在寻找 springsource 存储库,并且在存储库不可用时花费大量时间来尝试通过: [WARNING] The repository url 'http:/
我已经安装了一个 springsource 工具套件 2.5 并且我想移动到 2.6 版本,所以我正在寻找卸载旧版本,但我没有找到卸载程序。 那么,删除旧版本的安装目录就足够了还是有其他程序要做? 最
我正在使用SpringSource Tool Suite进行Java Maven项目。我有标准的Maven目录结构 src -> main -> java -> resources ->
仪表板本身显然曾经有一个切换开关,但它已经消失了,我在首选项中找不到任何东西。我使用的是2.5.2版本。 我知道这确实没什么大不了的,但是如果你明白我的意思的话,一遍又一遍地关闭那扇 window 就
Spring 源工具套件有开源的“UML 建模”插件吗?我尝试安装为 Eclipse 提供的 UML2 插件,但它似乎不起作用。 经过一番谷歌搜索后,我发现了 Object Aid,它没有获得许可的开
我正在尝试将sonarqube插件与eclipse集成。但是,我想在另一台没有网络访问权限的计算机上执行此操作。我已将 .jar 文件复制到 Spring 插件文件夹中。这不能正确安装它。 我想知道如
我从 SVN 下载了 JPetstore,但存在无法解决的 Maven 错误 我尝试运行 maven-update 依赖项和 maven-update 项目配置,但没有帮助。 错误如下: The co
我有几个启动配置,通过将 .launch 文件保存到我的项目中,将它们添加到源代码管理中。该项目是一个 Spring MVC Web 应用程序。 启动文件具有 VM 参数和类路径条目,这些条目取决于
我正在学习使用 Springsource Tool Suite (STS) 和 Spring 框架进行开发。我正在试用 Amazon AWS SDK for eclipse 并决定将其安装到 STS
我刚刚开始使用 SpringSource,所以我决定从模板中创建一个 Spring MVC 项目。 但是,一旦我创建了模板,我就在 pom.xml 中收到以下错误 Execution default-
我正在尝试配置 SpringSource Tool Suite 2.7.1.RELEASE 如果我尝试安装插件,Help -> Install New Software... 我收到以下错误,即使 U
这是我第一次使用 Maven,由于某些原因,在我的机器上我无法获得我需要的两个 hibernate 依赖项。我的 Pom.xml 文件如下:
我正在使用 SpringSource 工具套件开发 Java Maven 项目。我有标准的 Maven 目录结构 src -> main -> java -> resources -> t
环境:Windows XP、SpringSource Tool Suite 2.3.2、Roo 1.0.2.Release、Java 1.6.0_10、tc Server 6.0 我正在使用 jar
我正在尝试创建一个 AppFuse 原型(prototype),用于使用 Spring 源创建具有 Hibernate、Spring 和 Spring MVC 的 Web 应用程序。 但我收到以下错误
我是一名优秀的程序员,十分优秀!