- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
最初我安装了 x64 位 java sdk 和 x64 位 STS。
但后来我看到了这个 spring reference to problem
2) 第二个依赖 i tried this 但同样的问题
然后我再次安装了x86 sdk和x86 STS,但问题仍然存在。我应该怎么办 。我已将 JAVA_HOME 更改为新的 sdk。
错误如下
我是否还需要在 PATH 变量中添加一些内容
Missing:
----------
1) com.sun:tools:jar:1.4.2
Try downloading the file manually from the project website.
Then, install it using the command:
mvn install:install-file -DgroupId=com.sun -DartifactId=tools -Dversion=1.4.2 -Dpackaging=jar -Dfile=/path/to/file
Alternatively, if you host your own repository you can deploy the file there:
mvn deploy:deploy-file -DgroupId=com.sun -DartifactId=tools -Dversion=1.4.2 -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
Path to dependency:
1) org.codehaus.mojo:aspectj-maven-plugin:maven-plugin:1.0
2) com.sun:tools:jar:1.4.2
----------
1 required artifact is missing.
for artifact:
org.codehaus.mojo:aspectj-maven-plugin:maven-plugin:1.0
from the specified remote repositories:
spring-maven-milestone (http://maven.springframework.org/milestone),
central (http://repo1.maven.org/maven2),
spring-roo-repository (http://spring-roo-repository.springsource.org/release),
codehaus.org (http://repository.codehaus.org),
spring-maven-release (http://maven.springframework.org/release),
snapshots (http://snapshots.repository.codehaus.org),
JBoss Repo (https://repository.jboss.org/nexus/content/repositories/releases)
[INFO] ------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: Missing:
----------
1) com.sun:tools:jar:1.4.2
Try downloading the file manually from the project website.
Then, install it using the command:
mvn install:install-file -DgroupId=com.sun -DartifactId=tools -Dversion=1.4.2 -Dpackaging=jar -Dfile=/path/to/file
Alternatively, if you host your own repository you can deploy the file there:
mvn deploy:deploy-file -DgroupId=com.sun -DartifactId=tools -Dversion=1.4.2 -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
Path to dependency:
1) org.codehaus.mojo:aspectj-maven-plugin:maven-plugin:1.0
2) com.sun:tools:jar:1.4.2
----------
1 required artifact is missing.
for artifact:
org.codehaus.mojo:aspectj-maven-plugin:maven-plugin:1.0
from the specified remote repositories:
spring-maven-milestone (http://maven.springframework.org/milestone),
central (http://repo1.maven.org/maven2),
spring-roo-repository (http://spring-roo-repository.springsource.org/release),
codehaus.org (http://repository.codehaus.org),
spring-maven-release (http://maven.springframework.org/release),
snapshots (http://snapshots.repository.codehaus.org),
JBoss Repo (https://repository.jboss.org/nexus/content/repositories/releases)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:711)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.forkProjectLifecycle(DefaultLifecycleExecutor.java:1205)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.forkLifecycle(DefaultLifecycleExecutor.java:1038)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:643)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:569)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:539)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
at org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: org.apache.maven.artifact.resolver.MultipleArtifactsNotFoundException: Missing:
----------
1) com.sun:tools:jar:1.4.2
Try downloading the file manually from the project website.
Then, install it using the command:
mvn install:install-file -DgroupId=com.sun -DartifactId=tools -Dversion=1.4.2 -Dpackaging=jar -Dfile=/path/to/file
Alternatively, if you host your own repository you can deploy the file there:
mvn deploy:deploy-file -DgroupId=com.sun -DartifactId=tools -Dversion=1.4.2 -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
Path to dependency:
1) org.codehaus.mojo:aspectj-maven-plugin:maven-plugin:1.0
2) com.sun:tools:jar:1.4.2
----------
1 required artifact is missing.
for artifact:
org.codehaus.mojo:aspectj-maven-plugin:maven-plugin:1.0
from the specified remote repositories:
spring-maven-milestone (http://maven.springframework.org/milestone),
central (http://repo1.maven.org/maven2),
spring-roo-repository (http://spring-roo-repository.springsource.org/release),
codehaus.org (http://repository.codehaus.org),
spring-maven-release (http://maven.springframework.org/release),
snapshots (http://snapshots.repository.codehaus.org),
JBoss Repo (https://repository.jboss.org/nexus/content/repositories/releases)
at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitively(DefaultArtifactResolver.java:360)
at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitively(DefaultArtifactResolver.java:304)
at org.apache.maven.plugin.DefaultPluginManager.ensurePluginContainerIsComplete(DefaultPluginManager.java:835)
at org.apache.maven.plugin.DefaultPluginManager.getConfiguredMojo(DefaultPluginManager.java:647)
at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:468)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
... 21 more
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2 seconds
[INFO] Finished at: Tue Feb 08 02:10:36 CST 2011
[INFO] Final Memory: 17M/42M
[INFO] ----------------------------
最佳答案
我想有几种方法可以解决这个问题。但是,您可以做的是定义一个配置文件,该配置文件定义对 tools.jar 的依赖项:
...
<profiles>
<profile>
<id>default-tools.jar</id>
<activation>
<property>
<name>java.vendor</name>
<value>Sun Microsystems Inc.</value>
</property>
</activation>
<dependencies>
<dependency>
<groupId>com.sun</groupId>
<artifactId>tools</artifactId>
<version>1.4.2</version>
<scope>system</scope>
<systemPath>${java.home}/../lib/tools.jar</systemPath>
</dependency>
</dependencies>
</profile>
</profiles>
...
关于java - Maven 在 spring roo 中给出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4926373/
我使用 Roo 创建了一个使用现有数据库的项目。 我能够创建动态查找器,但我想实现自定义查找器,该查找器将接收 4 个参数并使用其中一些来创建 Like 条件和其他条件来创建 equals 条件。 使
我听说过 Roo DBRE 附加组件,我认为这是 Roo 提供的一项很棒的功能。但是我在谷歌上找不到任何关于 Roo DBRE 的文档。如何使用此功能?我也检查了这张JIRA票 https://jir
我目前正在让自己进入 Spring-Roo 和 Spring-MVC。我有一个 Roo 为我生成的相当简单的应用程序。它由两个实体组成,Record 和 Car,其中 Record 引用了一辆特定的汽
我正在尝试从嵌入在 SpringSource Tool Suite 中的 roo shell 运行命令“Security SetUp”。但是继续关注... 找到了命令“安全设置”但当前不可用(键入“帮
因为我已经手动调整了我的实体和 Controller 以及 View ,所以我希望 roo 不更改它们中的任何一个。尽管如此,我还是希望继续为所有新实体搭建脚手架。我怎么能那样做 最佳答案 您可以通过
下载了最新的eclipse(indigo 3.7)和最新的sts(SpringSourceTool 2.9.1.RELEASE)插件。我正在尝试我的第一个 Roo 项目,但在尝试创建项目时得到: 没有
是否有 Spring Roo 插件的公共(public)目录可用? 我只知道这个论坛帖子 Spring Roo Community AddOns ,但我知道还有很多其他插件可用,无论如何我没有找到列出
我目前正在使用 Windows 7 64 位操作系统。我用 spring roo 安装了干净版本的 sts 2.7.2,起初一切都工作得很好。后来我尝试安装独立版的spring roo 1.1.5。当
通过以下代码在 Windows 上使用 roo gem: require 'roo' require 'roo-xls' workbook = Roo::Excel.new 'test.xls' 我收
我正在尝试使用 Spring Roo 1.2.4 创建和编译一个项目...我在用:- Spring Roo 1.2.4.RELEASE- Spring STS 3.4.0.RELEASE- Maven
我正在评估 Spring-Roo 以在我的一个项目中使用,但我不确定它如何在团队中工作。 团队中的每个人都可以使用 roo 安慰? 你如何提交你的更改 svn? 您如何管理合并和 分枝? 谢谢! 最佳
我不小心在 Roo 中创建了几个实体。 有没有办法删除这些?我浏览了commands list但是没遇到什么有意义的事? 是否有命令或我必须从头开始? 最佳答案 保持 Roo shell 打开只需在
我想快速制作一个 Java EE 应用程序的原型(prototype)。从设计模型开始,Spring Roo 将通过生成 CRUD 人工制品来帮助我。它没有安装在我的团队基础架构中。 是否有基于 We
我知道 spring roo 可以生成实体和 Controller 。但我的要求是生成 DAO 和服务层或至少 DAO。有什么方法可以使用spring-roo生成Entity,Controller和D
我目前正在开发 Spring Roo 应用程序。该应用程序已经拥有相当大的代码库。 此外,我对 Spring Boot 的许多功能非常感兴趣,但我不确定我的 Roo 应用程序是否也可以运行 Sprin
我需要在 Roo 表中添加一列,将用户指向另一个 URL。例如,您可以使用 update="true"使列具有删除和更新按钮,但我想要另一个具有我自己的 URL 的按钮。 我看到 table:tabl
我正在构建一个没有本地持久性的小型 Web 应用程序。它从远程 RESTful 端点加载数据。 它有一个 Model 对象,称为 Order。当 web 应用程序收到诸如 example.com/or
如何通过 Nexus 获取 Spring-roo org.springframework.roo.annotations Artifact ? 我们使用 Nexus 作为 Maven 存储库服务器。我
我通过 spring-roo 生成了一个 primefaces 项目。第一件事是在不触及生成代码的情况下调用以下命令: mvn jetty:run Maven 给出了一个错误,表明它无法找到 org.
在过去的 10 个月里,我一直在使用 Spring Roo 和 SpringSource Tool Suite,没有出现任何问题。现在,虽然我的代码继续在 Maven 中编译,但生成的方面都不在 Ec
我是一名优秀的程序员,十分优秀!