我正在尝试运行一个测试Maven web应用程序(*.war文件),它使用tomcat将数据插入到mySQL数据库中。在maven项目本身中,我添加了所有相关的依赖项。然而,当我尝试在Tomcat服务器上运行它时,我会得到以下错误:
No suitable driver found for jdbc:mysql://localhost:3306/Companies
*"/Companies“是我数据库的名称。
我认为我的家属在部署期间并没有被添加到tomcat中。其他模拟问题建议转到"Deployement程序集“添加maven依赖项。
但是,只在eclipse中可用,并且正
当我试图清理构建时,我在netbeans中的Maven mysql项目中出现了一个错误。错误是:
Failed to execute goal org.codehaus.mojo:sql-maven-plugin:1.5:execute (default) on project utopiaDatabase: Driver class not found: com.mysql.jdbc.Driver
我环顾四周,发现这可能是因为我的项目没有找到我的mysql-连接器-java,但是我把它作为一个依赖项添加,并且我的POM文件中的一切看起来都很好,您知道为什么它可能找不到它吗?
pom.xml:
对于gradle和编写一个我在eclipse中工作过的项目来说,我是个新手,我面临着使用gradle在没有eclipse的情况下编写它的挑战。我发现,即使我将spring框架配置添加到构建文件中,它仍然看不到我要导入的内容。我也在使用maven,所以我认为这是我对从maven项目到使用SQL的gradle的理解。有什么想法吗?
这是我的build.gradle:
plugins {
id "org.springframework.boot" version "1.5.9.RELEASE"
id "io.spring.dependency-mana
我的项目中有一些来自Maven Central Repository的依赖项。因此,我想,如果从Maven Central和其他存储库(GitHub)中删除任何依赖项,而我将无法在某个地方找到该依赖项并构建我的项目,该怎么办?
我想将本地依赖缓存添加到我的项目的git库中,这样任何人都可以克隆这个库并离线构建我的项目。可能是以Cocoapods的方式。我该怎么做呢?