1

我目前正在迁移一个使用 sqlj 进行所有查询的项目。它正在使用 JDeveloper 来开发项目。

目前我需要使用 netbeans 创建一个新的 maven 项目,并且我需要在这个迁移中重用那些 sqlj。但是 netbeans 不会重新定位 sqlj。

有没有关于如何将 sqlj 迁移到 netbeans 中的 maven 项目的解决方案?我已经在 maven 中导入了插件,但它有一些错误,比如无法获取版本。

<plugin>
    <groupId>org.codehaus.mojo</groupId>
    <artifactId>sqlj-maven-plugin</artifactId>
    <version>1.2</version>
    <executions>
        <execution>
          <id>sqlj</id>
          <goals>
            <goal>sqlj</goal>
          </goals>
          <configuration>
            <sqljDirs>
              <sqljDir>src\main</sqljDir>
            </sqljDirs>
          </configuration>
        </execution>
      </executions>
    <dependencies>
      <dependency>
        <groupId>sqlj-maven-plugin</groupId>
        <artifactId>sqlj</artifactId>
        <version>1.2</version>
      </dependency>
    </dependencies>
  </plugin>  

我已经在 Oracle Oracle Link中下载了 SQLJ 翻译器

我已根据 Maven 3rd party jar 安装指南将 translate.jar 安装到我的 maven 存储库

在此之前有此迁移案例的任何人都可以指导我或给我一些有关此迁移的建议。

提前致谢。

4

1 回答 1

0

我刚刚使用 sqlj-maven-plugin 创建了一个 maven 项目,并且为我工作。(我使用的是 jdk6、mvn 3.1.1 和 1.3 版插件)。

我收到“无法检索 SQLJ 翻译器版本信息”错误,但这是我的 translate.jar 和插件之间的不兼容错误(我已在此处提交更正)

于 2015-11-09T17:32:13.560 回答