Netbeans,生成的代码和svn

时间:2008-10-22 17:31:33

标签: svn netbeans

我们有一个netbeans项目,它有一个用于创建wsdl的xsd,我们使用wsdl创建一个web服务。由于我们在xsd中使用了类型,因此使用了jaxb,我们的一个webservice方法如下所示:

public void someMethod( org.netbeans.xml.schema.line.Line x )...

因为Line对象是由netbeans生成的,所以这给我们留下了颠覆的问题。所以我们要做的是告诉netbeans将文件放在项目中?或者告诉netbeans我们将生成jaxb代码,并且在处理webservice调用时他们应该使用我们的类?我们如何才能完成其中的一个,还有其他什么选择呢?

2 个答案:

答案 0 :(得分:1)

你有约。两个选择

  1. 将所有生成的文件包含在subversion或
  2. 确保文件生成完全自动化
  3. 不确定使用netbeans可以轻松完成2.但是我建议这样做,因为在一个文件中更改了一行后,提交不会遍布整个地方。此外,您不必担心“我是否更新了网络服务,或者我刚刚更新了xsd?”。

    OTOH,subversion并不关心某些编辑器是否更新了大量文件 - 它只是确保数据进入回购。

    重要的是有一个构建项目的手动过程。全自动==好。

答案 1 :(得分:1)

由于Netbeans 6.7生成的文件会自动标记为, 和Netbeans不使用版本控制工具(Subversion,Mercurial,...)。

Search here代表“生成的来源”。

现在甚至可以定义执行某些操作的自定义ant任务 每次执行清理/构建时,在生成的目录内部。